conda:安装本地包 tarball

时间:2021-06-25 13:15:30

标签: conda

我已经下载了一个名为 .tar.bz2 文件的预构建 conda 包,我想安装它。

我尝试简单地提供 tarball 的路径:

conda install /path/to/downloads/mypackage-2.40-py37hd618bb5_1.tar.bz2

...但这不会安装任何软件包依赖项!

如何安装本地包包括所有依赖项?

1 个答案:

答案 0 :(得分:0)

创建一个本地“频道”并从那里安装它。

  1. 创建一个目录作为本地频道,并为您的平台 (OS) 创建一个子目录。
  2. 将您的包 tarball 移动到该子目录中。
  3. 在本地频道目录上运行 conda index
  4. 运行conda install -c file://${my_local_channel}
mkdir -p /tmp/my-local-channel/osx-64
mv ~/Downloads/mypackage-2.40-py37hc48c483_1.tar.bz2 /tmp/my-local-channel/osx-64
conda index /tmp/my-local-channel
conda install -c file:///tmp/my-local-channel mypackage
相关问题