平时用python环境会装一堆依赖,也包括自己的模块,要迁移到陌生环境,得好好处理才行。
下面介绍个方法,实践过还可以:
总结下步骤:
- miniconda或conda安装一个python环境,python版本最好和后面新环境一样。
conda create -n sz python=3.6.8
- 在该conda里面装好自己的各种依赖,并跑起来。
pip install open3d==0.15.1
- 新建目录pippack,用pip将包下载到该目录:
pip freeze >requirements.txt
pip download -rrequirements.txt
- 打包该目录,复制到新系统。
新系统:
- 安装miniconda : https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
- 安装上面一样版本的python
- 进入到该conda环境,解压打包的pippack, cd到该目录,执行:
pip install --no-index --find-links=./ -r ./requirements.txt
注意:自定义包可能会路径错误,像这种:
,是迁移前的目录,在requirements.txt里面批量修改下就行。
标签:Python,环境,python,conda,pip,迁移,txt,目录 From: https://www.cnblogs.com/Iterworld/p/17310131.html