Minionda3环境的迁移

本文详细介绍了如何在Anaconda环境受损时,通过重新安装相同版本的Miniconda3并迁移虚拟环境和库包,恢复工作环境。包括具体版本对应、避免安装冲突的步骤、虚拟环境及库包的完整迁移方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Minionda3环境的迁移

文章目录:


之所以要迁移,是因为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,然后导入其他的库包即可正常使用

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值