【问题标题】:How to `conda install` on a server with no internet connection?如何在没有互联网连接的服务器上“conda install”?
【发布时间】:2019-05-18 08:14:44
【问题描述】:

我试图在没有互联网连接的服务器上运行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

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

为了模仿conda install,我需要上传哪些包到服务器?

【问题讨论】:

  • 您是否已经安装了 Conda?从问题上看不清楚。

标签: conda


【解决方案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.  

这个问题很老,所以您可能已经找到了解决方案。如果没有,就在这里。

【讨论】:

    猜你喜欢
    • 2020-05-23
    • 1970-01-01
    • 2019-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-06
    • 1970-01-01
    • 2012-09-24
    相关资源
    最近更新 更多