当前位置:   article > 正文

不同系统之间conda环境迁移_conda包如何迁移

conda包如何迁移

一、从window中的conda环境进行迁移

1)win导出配置

conda activate learn                # learn是需要导出的python环境名
conda env export >learn.yaml    # --conda 安装包
  • 1
  • 2
pip freeze >envName.txt            # --pip安装包
  • 1

2)linux 导入

conda env create --name learn -f learn.yaml   # 导入conda安装
  • 1
pip install -r envName.txt  --default-timeout=100000    # 导入pip安装
  • 1

二、从linux中的conda环境进行迁移

1)linux 导出配置

conda activate learn   
conda env export >learn.yml
pip freeze >envName.txt
  • 1
  • 2
  • 3

2)linux 导入

conda env create --name learn -f learn.yml
pip install -r envName.txt  --default-timeout=1000000 
  • 1
  • 2

注:pip安装的时候,有些下载很慢或不动的包,可下载文件进行本地文件安装。
如:

pip install celery-4.2.2-py2.py3-none-any.whl
  • 1

三、 linux下设置默认的python环境是conda的learn环境

mv /usr/bin/python /usr/bin/python22
  • 1

再做链接:

ln -s /root/anaconda3/envs/learn/bin/python /usr/bin/python
  • 1

–复原操作:

mv  /usr/bin/python22 /usr/bin/python
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/180219
推荐阅读
相关标签
  

闽ICP备14008679号