打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Minionda3环境的迁移
userphoto

2024.01.31 湖北

关注



文章目录:

  • 一、miniconda对应python版本
  • 二、重新下载miniconda3

之所以要迁移,是因为anaconda的环境被破坏啦,造成的问题实在是解决不了,但是又不能够直接重装,因为之前在该环境下安装了好多的虚拟环境,重头再来,会死人的,阿西吧!


一、miniconda对应python版本

这里我只列举了我自己尝试的一些版本,其他的你们根据版本区间来试一下吧!

Miniconda3-4.2.12-Linux-x86_64.sh # 最后安装的miniconda3的版本,对应的python的版本是3.5.2

Miniconda版本Python版本
Miniconda3-4.2.12-Linux-x86_64.shpython3.5.2
Miniconda3-4.5.11-Linux-x86_64.shpython-3.7.0-hc3d631a_0
Miniconda3-4.3.30-Linux-x86_64.shpython-3.6.3-hc9025b9_1
Miniconda3-4.3.14-Linux-x86_64.shpython-3.6.0-0
Miniconda3-3.10.1-Linux-x86_64.shpython-3.4.3-0
Miniconda3-3.16.0-Linux-x86_64.shpython-3.4.3-1
Miniconda3-4.0.5-Linux-x86_64.shpython-3.5.1-0
Miniconda3-4.2.11-Linux-x86_64.shpython-3.5.2-0

二、重新下载miniconda3

虚拟环境破坏恢复

1、重新下载miniconda3
2、把之前已经存在(安装)的miniconda3的名字先更改成其他的名字,例如miniconda3_back。否则此不能成功安装,
会提示/home/username/miniconda3 已经存在,当然你可以把它安装在其他地方,但是不建议,因为有好多变量什么的,后面
可能会有预想不到的结果,所以还是要稳一稳。

注意:
1、重新安装的miniconda的版本尽量和之前安装的版本保持一致,防止出现其他预想不到的问题
2、只有其他版本一致,miniconda默认的python版本才能一致

3、虚拟环境迁移
把之前安装的的虚拟环境的库包,整体迁移, 就是把miniconda3_back/envs/下的所有文件迁移到miniconda3/envs/下
cp -r miniconda3_back/envs/* miniconda3/envs/

4、此时就已经成功把虚拟迁移过去
通过source activate env_name 就可以打开之前搭建好的虚拟环境,所有虚拟环境中的库包都能够正常使用

注意: 但是虚拟环境中

5、把非虚拟环境中的库包全部迁移过去

cp -r miniconda3_back/lib/python3.5  miniconda3/lib/python3.5        # 已有的安装的库包会直接覆盖,没有的直接放到该目录下

迁移过去之后,大家可以打开python,然后导入其他的库包即可正常使用




♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
python环境管理神器,抛弃virtualenv吧!
在Ubuntu上安装和使用miniconda
Virtualenv和Virtualenvwrapper的配置使用
使用WSL在Windows上搭建Python开发环境
Anaconda多环境多版本python配置指导
从黑暗走向光明:Python包安装进阶之路
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服