‘setuptools’ is a dependency of conda and cannot be removed from conda’s operatin卸载重装anaconda 虚拟环境移植


问题背景

某一天想在anaconda中创建虚拟环境的时候,突然报出了这个错误RemoveError: ‘setuptools’ is a dependency of conda and cannot be removed from conda’s operating environment.就是无论是安装包还是创建虚拟环境都是不成功

一、解决‘setuptools’ 尝试的方法

尝试了网上把setuptool卸载重装的各种方法,均对我无效。
参考链接:https://www.cnblogs.com/hellojiaojiao/p/10872421.html.
所以我只能采用最后一种方法,卸载重装anaconda

二、尝试卸载anaconda3重新安装的方法

因为anaconda3里面有对我很重要的且不太好搭建的虚拟环境,所以我比较关心虚拟环境的恢复问题。
前期准备:
1.把envs目录下的虚拟环境拷贝出来,拷贝到别的盘,因为卸载anaconda后envs文件里的东西都不存在了。
2.记录原来anaconda3的版本号、环境路径的设置、CUDA的版本号等等(虽然后面好像有些没用上,但是有备无患嘛)
环境变量信息

对于虚拟环境的移植网上有两个方法:
1.clone 旧的虚拟环境到新装的anaconda中
在这里插入图片描述

链接:https://www.jianshu.com/p/e749deade6e7(我觉得的就是按照原来虚拟环境一个个安装相同版本的包,但是也可能出现安装失败的问题)
在后续中,我首先采用这个方法,但是出现了包下载失败的问题
在这里插入图片描述

2.anaconda重装的路径和原来是一致的,新旧的两个虚拟环境路径一致,直接复制激活虚拟环境就可以使用。(不在不同一个路径的情况我没试过,也不敢试…)

1.anaconda安装

链接:https://www.jianshu.com/p/3084e62f51b1
notes:
1.安装的时候不要选择最新的版本,最新版一般不稳定。
因为我原来的anaconda3是4.6.14我选择的新的anaconda3是4.7.12自带python3.7的。
清华源
我选择的是2019年10月的版本,用的是清华镜像下载,比较快

2.pytorch虚拟环境安装(GPU版)

链接:https://www.jianshu.com/p/fe7a25d36b1b
1.创建虚拟环境
2.在官网上找到对应cuda的pytorch安装命令
按照链接的步骤操作就好,没遇到什么问题

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值