如何在没有互联网连接的服务器上“ conda install”?

时间:2019-05-18 08:14:45

标签: conda

我试图在没有互联网连接的服务器上运行tensorflow_gpu

运行tensorflow_gpu的脚本因以下错误而失败:

Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.

我在此post中找到了解决此问题的方法,我必须执行以下操作:

conda install nomkl numpy scipy scikit-learn numexpr
conda remove mkl mkl-service

由于服务器没有Internet连接,因此我完全不知道如何安装这些软件包。

要模仿conda install,我需要将哪些软件包上传到服务器?

1 个答案:

答案 0 :(得分:1)

此问题已在Stack Overflow上得到解答: Install anaconda library from a local source

我正在从那里的最佳答案中复制和改写。

(1)下载所需软件包的tar文件。

使用没有互联网连接的计算机搜索软件包。将其复制到没有Internet连接的服务器上。记住路径。

示例包:
https://repo.continuum.io/pkgs/free/win-64/pymc-2.3.5-np110py35_0.tar.bz2

(2)然后以脱机模式运行conda install,并使用tar文件的服务器路径。

conda install --offline $home/savedfile/pymc-2.3.5-np110py35_0.tar.bz2  
# Substitute with your path and directory syntax based on your OS.  

此问题较旧,因此您可能已经找到了解决方案。如果没有,那就是。