Aanconda的离线环境安装的必要条件是有一台可以联网的电脑。
在后文中,分别称可以联网的电脑为On-line,不可以联网的电脑为Off-line。
以下即为对应的操作步骤:
1 On-line
- 下载annconda安装包
- 安装对应环境
- 导出
requirements.txt
控制台运行 pip list --format=freeze
拷贝输出结果到requirements.txt
文件中,其格式大致如下:
widgetsnbextension==3.5.1
wincertstore==0.2
yarg==0.1.9
- 下载环境到指定目录
pip download -d \packge_path -r \path_to_requirements\requirements.txt
2 Off-line
- 将On-line的anaconda安装包和package和对应的requirements.txt拷贝过来
- 安装anaconda
- 创建环境
conda create -n env_name --clone base
- 安装环境
以下命令可能会因为依赖顺序问题报错,手动安装对应whl
即可。
pip install --no-index --find-links=\packge_path -r \path_to_requirements\requirements.txt
总结
conda复制离线环境这么复杂就离谱!!!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)