我试图在没有互联网连接的服务器上运行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
,我需要将哪些软件包上传到服务器?
答案 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.
此问题较旧,因此您可能已经找到了解决方案。如果没有,那就是。