Ubuntu22.04 下卸载重装Anaconda
用conda创建环境时报错Fatal Python error: initfsencoding: Unable to get the locale encoding. LookupError: no codec search functions registered: can't find encoding找问题发现是原来安装的conda已损坏,记录卸载anaconda并重新安装的过程。
·
一、卸载Anaconda
参考:Ubuntu卸载anaconda_程序小猿momo的博客-CSDN博客
1. 删除anaconda相关目录
在主目录下,删除
- anaconda3
- .conda
- .anaconda
注意要把隐藏文件中的与conda相关的文件和文件夹都删掉.
2. 清除环境变量
终端
sudo gedit ~/.bashrc
搜索conda,
从>>> conda initialize >>> 到<<< conda initialize <<<中间的有关conda初始化的删掉。
可能会有添加环境变量的 path 也删掉
至此,Anaconda卸载干净。
二、重新安装Anaconda
1. 下载Anaconda.sh文件
在这个网址中找对应版本的Anaconda:Index of /
上面Linux-x86_64的都可以
2. 运行sh文件
终端(以我下载的Anaconda3-2023.03-1-Linux-x86_64.sh为例)
bash ./Anaconda3-2023.03-1-Linux-x86_64.sh
一路向下,一路yes
3. 刷新环境变量
终端
source ~/.bashrc
可以看到环境了
更多推荐
所有评论(0)