Linux虚拟环境导出并迁移
-
conda导出虚拟环境
conda env export > env_mine.yaml
*.yaml 中将会包含全部依赖项
-
修改环境文件
提示:一般都会包含通过pip安装的package,所以这里记得修改
:pip 之前一行添加 - pip
-
新建环境
conda env create -f env_mine.yaml
可能出现的问题
-
pip部分失败(原因不明)
解决方案:因为刚刚尝试新建的环境已经存在,所以不必再重新用conda新建环境,pip安装即可
- 将pip的包也导出一份
pip freeze > requirements.txt
- 再次pip安装
pip install -r requirements.txt
-
生命不息,bug不止 (未完待续)