2023-07-17| 关于conda离线安装的一些软件的不可行

2023-07-16  本文已影响0人  汪大山

今天突然想离线安装软件conda包,但是发现,并没有像自己想象的那样

把包从anaconda官网下载下来之后

conda install --use-local xxxx.tar.gz2

显示是安装成功了,但是发现很多的依赖都没有,基本上可以理解为并没有安装的这个过程

然后联想到之前安装的时候,要询问是否要安装其他软件,也就是这个包里没有安装所需要的所有依赖,只有在安装的时候才会开始下载没有的软件,离线安装的包里是不没有的,所以是不能离线安装的

解压出来看看

tar -jxvf xx.tar.bz2

info/files
info/hash_input.json
info/paths.json
info/index.json
info/about.json
info/git
info/recipe/0001-Unvendor-dependencies-use-pkg-config-instead.patch
info/recipe/meta.yaml
info/recipe/conda_build_config.yaml
info/licenses/COPYING
bin/opsds
info/recipe/meta.yaml.template
info/test/run_test.sh
info/recipe/build.sh

一些安装配置文件而已,并没有所需要的所有依赖,所以想通过没有网络的情况下通过离线的方式安装是不可行的
另一种可行的方案详见我之前的文章2023-07-05 | conda包环境迁移 + 不联网服务器软件安装 - 简书 (jianshu.com)

上一篇 下一篇

猜你喜欢

热点阅读