向Anaconda安装程序添加其他软件包

问题描述 投票:0回答:1

我很想知道是否有方法可以向anaconda安装程序添加其他软件包。我基本上正在寻找一个创建anaconda安装程序的解决方案,其中添加了一些额外的python包。因此,我向安装者提供的参与者不必担心Internet连接或添加其他命令。

这是为了介绍动手python会话。因此,目标是使整个安装过程尽可能减少对会话参与者的混淆。

我知道使用docker以及使用环境。我正在寻找更简单的东西,比如我的参与者的anaconda安装无缝。

目前,我正在考虑做以下事情。

1)提供包的.tar.gz文件和安装程序

2)安装和创建环境后,使用pip .tar.gz中的python -m pip install c:\mymodule\great.tar.gz安装库

任何比上述方法简单的方法都是受欢迎的。

anaconda virtualenv conda miniconda
1个回答
1
投票

来自conda上的creating custom channels文档:

如果您不希望将软件包上传到Internet,则可以通过Web服务器或使用file:// URL在本地构建自定义存储库。

该页面上的说明告诉您如何从conda包创建本地自定义存储库。它们针对的是构建自己的软件包的人,但据我所知,您也可以使用可以从https://repo.continuum.io/pkgs/的存储库下载的现有软件包。

然后,您可以在file://和/或-c命令的conda create规范中使用该存储库的conda install URL来设置用户工作的环境。

© www.soinside.com 2019 - 2024. All rights reserved.