徹底卸載anaconda詳細(xì)教程(推薦!)
前言(看卸載過程直接跳第二部分)
這篇文章主要是寫一下我最近在用anaconda時(shí)出現(xiàn)的一些問題,在無法解決之后想到最原始也是最有效的方法,就是卸載重裝。但是很遺憾,anaconda的卸載沒那么簡(jiǎn)單,重裝之后可能同樣的問題又會(huì)出現(xiàn),這里也參考了別人寫過的文章,雖然整體過程大致相同,但在其他文章中看到還是有一些細(xì)節(jié)沒有講出來,這也是我試了很多次沒有卸載干凈的緣故。
一、我遇到的一些問題
最近在學(xué)聯(lián)邦學(xué)習(xí),在網(wǎng)上找了一些框架,在安裝的時(shí)候不知道是哪里出現(xiàn)問題,導(dǎo)致我后面安裝包的時(shí)候出現(xiàn)了很多問題。
第一個(gè)問題
安裝包的時(shí)候出現(xiàn)這一句
Defaulting to user installation because normal site-packages is not writeable
這是當(dāng)時(shí)卸載重裝了一次后出現(xiàn)的問題,我原本是將anaconda安裝在d盤下的。之后我在終端用命令下載包時(shí),我下載的包不在指定的d盤里,跑到了c盤。
第二個(gè)問題
另一個(gè)問題是我在下載聯(lián)邦學(xué)習(xí)框架時(shí)遇到的,提示我的錯(cuò)誤信息是我沒有安裝Microsoft Visual C++ 14.0,這個(gè)比較好解決了,順著后面的url去下載對(duì)于的軟件就可以了。
第三個(gè)問題
這個(gè)問題是出在navigator里面,一般安裝完anaconda后默認(rèn)的環(huán)境就一個(gè)(base),我當(dāng)時(shí)因?yàn)榘惭b聯(lián)邦學(xué)習(xí)框架時(shí)又設(shè)置了其他環(huán)境,然后問題來了,后面直接在navigator里刪環(huán)境時(shí)又提示我刪不了,后面也是找到了通過指令的方法去刪除,成功。
第四個(gè)問題
這個(gè)比較有意思了,我當(dāng)時(shí)掛著vpn,結(jié)果安裝包的時(shí)候突然就跳出一堆紅字,反正就是安裝不上,最后原因就是vpn,關(guān)了之后就可以正常安裝包了。
二、卸載過程
1.查看環(huán)境
首先,打開prompt,注意要以管理員身份運(yùn)行,我一開始沒有,導(dǎo)致后面在安裝anaconda-clean時(shí)出現(xiàn)問題

打開之后運(yùn)行下面指令,會(huì)顯示你的anaconda的環(huán)境信息。
conda info --envs

這是我后面重新安裝之后的結(jié)果。在這之前,我里面是有兩個(gè)環(huán)境的,我卸載重裝后還是出現(xiàn)兩個(gè)。這就說明卸載的還是不徹底。在之后我是先把我創(chuàng)建的環(huán)境給刪了的,用下面的指令即可(這里提一嘴,如果這一步省略的話直接后面的步驟開始感覺應(yīng)該也是可以的,因?yàn)槲抑匮b之后還是出現(xiàn)兩個(gè)環(huán)境可能是我后面的步驟沒有全部做完的緣故)
conda remove -n your_env_name(虛擬環(huán)境名稱) --all
2.下載anaocnda-clean包
conda install -c anaconda anaconda-clean
3.輸入以下指令
anaconda-clean --yes
執(zhí)行這個(gè)指令會(huì)生成一個(gè)backup file,這個(gè)文件在之后可以刪除掉
4運(yùn)行卸載程序
在你的安裝路徑中找到卸載程序的圖標(biāo),然后右鍵管理員模式打開直接卸載即可

5刪除相關(guān)文件
前面一步只刪除了安裝路徑那里的文件,有一些其他文件還沒有刪除完,也要一并刪除,包括在第四步生成的backup file,以及其他相關(guān)的anaconda文件,這里為可以在搜索框里直接查找anaconda,然后把相關(guān)的文件都給刪除了
最后可以試著把注冊(cè)表清理一遍,有沒有用不太清楚,我看網(wǎng)上有人是有這么做的,保險(xiǎn)起見還是做一下。
總結(jié)
到這里,anaconda 的卸載就算完成了,之后再安裝的話就是全新的了。這篇帖子是我總結(jié)各篇文章之后再寫的,卸載的核心步驟也就那幾個(gè),只是有時(shí)候會(huì)出現(xiàn)一些其他小問題罷了。在弄了一天之后,終于可以去安心的安裝聯(lián)邦學(xué)習(xí)框架了,希望這次可以順利安裝完成。
到此這篇關(guān)于徹底卸載anaconda的文章就介紹到這了,更多相關(guān)徹底卸載anaconda內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python 字符串操作實(shí)現(xiàn)代碼(截取/替換/查找/分割)
這篇文章主要介紹了Python 字符串截取/替換/查找/分割等實(shí)現(xiàn)方法,需要的朋友可以參考下2013-06-06
Python實(shí)現(xiàn)構(gòu)建一個(gè)儀表板的示例代碼
這篇文章主要為大家詳細(xì)介紹了Python如何實(shí)現(xiàn)構(gòu)建一個(gè)儀表板,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴可以了解一下2023-03-03
Python面試之os.system()和os.popen()的區(qū)別詳析
Python調(diào)用Shell,有兩種方法:os.system(cmd)或os.popen(cmd)腳本執(zhí)行過程中的輸出內(nèi)容,下面這篇文章主要給大家介紹了關(guān)于Python面試之os.system()和os.popen()區(qū)別的相關(guān)資料,需要的朋友可以參考下2022-06-06
在python 中split()使用多符號(hào)分割的例子
今天小編就為大家分享一篇在python 中split()使用多符號(hào)分割的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-07-07

