微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

conda:安装本地包 tarball

如何解决conda:安装本地包 tarball

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

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

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

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

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

解决方法

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

  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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。