在气隙环境中更新Anaconda包

时间:2015-01-14 03:52:10

标签: python-2.7 updates redhat anaconda

出于监管原因,我公司已经部署了一个气隙红帽环境,其中包括Python Anaconda和R安装。如何在这样的环境中更新Anaconda软件包?我可以通过FTP将文件从我自己的机器移动到环境中,但不能直接从空气密封的环境中访问互联网。 我通常用这样的东西更新我的anaconda包:

conda update scipy

1 个答案:

答案 0 :(得分:3)

答案似乎在Anaconda常见问题解答中:

http://docs.continuum.io/anaconda/faq.html#install-pkgs-offline

如何离线安装软件包进入Anaconda? 您可以直接安装conda软件包(如果您在本地计算机上可用)(使用软件包的完整路径以确保conda找到它):

conda install .tar.bz2 如果目标计算机上没有该程序包,则需要将.tar.bz2的副本移动到该计算机上。 conda安装的软件包可以在anaconda / pkgs目录中找到。

您还可以直接安装tar文件(.tar),该文件本身在任何路径位置都包含许多conda包。您可以使用tar轻松创建它,然后直接安装它。只要目标计算机上的tar文件可用,就不需要互联网连接。使用tar文件的完整路径来确保conda找到它:

conda install .tar