Anaconda Python的专用Conda频道

时间:2018-12-15 00:28:18

标签: python package conda

我已经使用anaconda python很长时间了,并且对它有很好的经验。我需要在气隙隔离网络上工作,因此尝试创建一个带有必要软件包的专用频道,以便我和我的团队可以根据需要安装它们,而无需访问Internet。这是我尝试过的:

1)从bash shell脚本安装anaconda(5.2)(全新安装) 2)使用命令

安装所有必需的软件包

conda install --file requirements.txt

3)创建一个目录AnacondaChannel / linux-64,并将新安装中pkgs目录中的所有* .bz2文件复制到linux-64中。
4)发出命令

conda索引AnacondaChannel

5)创建目录AnacondaChannel / noarch并按照通道实例化说明在其中添加一个空的bzip json文件。 6)作为测试,我然后像上面的步骤(1)一样重新安装anaconda python并发出命令

conda install -c文件:// AnacondaChannel --override-channels --file requirements.txt

然后发生安装,并且一切都很好-例外-对于连接到Internet时安装得很好的软件包的某些组合,我收到了无法解决的冲突错误,列出了一些有冲突的软件包。似乎并非如此,因为我在pkgs目录中收集了所有软件包。有没有一种方法可以实现我在文档中找不到的方法?一如既往,任何帮助将不胜感激。

0 个答案:

没有答案