Anaconda卸载重装

一、卸载:

借鉴博客:https://blog.csdn.net/m0_46491438/article/details/117019804
https://blog.csdn.net/Inochigohan/article/details/120400990
下载anaconda-clean失败

1.删除.condarc文件

2.打开Anaconda prompt

conda install anaconda-clean

在base环境中下载不了,报错:

CondaValueError: Malformed version string ‘~’: invalid character(s).

就是因为之前有时在base环境,有时在新建的环境,用到conda install时报这个错,所以考虑重装Anaconda
创建新环境 conda create再activate,在新环境中install anaconda-clean
(还有一种方法为删除.condarc 文件,对我无效)
下载成功后删除:

anaconda-clean --yes

3. 使用Uninstall-Anaconda.exe进行卸载

文件路径:Anaconda的安装路径下

4. 删除残余

进入系统变量,在用户和系统的path中都删除anaconda相关的路径
用everything搜索,删除所有anaconda相关的文件(包括anaconda-clean在C盘创建的备份文件)

5. 删除注册表

方法一:

win+r 打开cmd,输入regedit
找到下图software,找到Anaconda文件夹(如果有),删除
在这里插入图片描述

方法二:下载火绒

安全工具->垃圾清理->注册表垃圾

二、重装

官网下载

1.运行installer,之后选择 all users->选择安装目录->不选自动添加path(之后自己手动添加)->新版的有navigator有图形化界面,可以launch

此时打开Anaconda prompt运行 conda --vesion , python --version 都可以看到信息

2.添加环境变量

这一步是为了能在系统的cmd中运行conda命令(现在感觉好像配不配都行了?)
在系统变量的path中添加:E:\software\Anaconda3\Anaconda3\Scripts
win+R ,打开cmd 运行 conda --version可以看到信息

三、使用

安装了navigator后可以在navgator里直接创建新环境,有了一个可视化界面
也可以在Anaconda prompt里用命令(感觉还是prompt好用,navigator好卡,也用不惯)

conda create -n env_name python=3.12
conda activate env_name

一开始遇到问题:

EnvironmentNotWritableError: The current user does not have write permissions to the target environm

参考文章
我是下载在E:/software里,所以从这个文件夹中找anaconda3

四、安装包时遇到的各种报错及解决方案

1. 安装torch

Solving environment: failed

PackagesNotFoundError: The following packages are not available from
current channels:

  • torch

Current channels:

  • defaults
  • https://repo.anaconda.com/pkgs/main
  • https://repo.anaconda.com/pkgs/r
  • https://repo.anaconda.com/pkgs/msys2

To search for alternate channels that may provide the conda package
you’re looking for, navigate to

https://anaconda.org  

and use the search bar at the top of the page.

可能是vpn不太稳定,但是添加了清华镜像源以后还是报同样的错
多次尝试,其中有一次是retry……(说是网络问题,但是明明直接复制链接是可以打开的)

conda config --add channels pytorch
conda config --add channels conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda install torch

以上几个命令都试了,没用

!!!不能直接conda install torch,应为下面的命令(后续会用到CUDA所以一块下载了),所以我把上面添加的清华源全删了,准备不使用镜像源,全部从官网下载,(因为看到有的评论说从镜像源下载会有一些兼容问题),所以执行这个指令也是需要连vpn的

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

后续遇到其他问题再更新……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值