在没有互联网的情况下使用conda安装python软件包

时间:2020-08-09 21:36:08

标签: python conda

我在公司防火墙后面,希望从.bz2文件中安装python软件包。

我已验证我的python版本为3.6.5,并从anaconda cloud下载了适当的软件包

这是我安装软件包的方式

conda install path_to_.bz2file

我得到的错误

enter image description here

我看到了几个示例,其中提到了提取和运行setup.py文件。提取后没有找到任何setup.py文件。可能与pypi相关的不确定。 我在这台机器上没有任何互联网连接,因此必须寻找离线安装选项。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

PyPI发行版通常带有setup.py。以下是离线下载的步骤。

  1. 找到您要在PyPI上下载的软件包
  2. 将最新的发行版下载到本地目录,应该是tar.gz(tarball)文件。
  3. 打开Anaconda提示/终端
  4. cd到tar.gz父文件夹
  5. pip安装(文件名)

有时,程序包将具有需要在线安装的依赖项。在这种情况下,您需要对依赖项执行相同操作,然后才能成功运行setup.py