Aanconda的离线环境安装的必要条件是有一台可以联网的电脑。
在后文中,分别称可以联网的电脑为On-line,不可以联网的电脑为Off-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_requirementsrequirements.txt2 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_requirementsrequirements.txt总结
conda复制离线环境这么复杂就离谱!!!



