mac徹底卸載Anaconda簡單步驟
1.由于Anaconda的安裝文件都包含在一個目錄中,所以直接將該目錄刪除即可。刪除整個Anaconda目錄
2.使用Anaconda-Clean工具刪除
- 安裝Anaconda-Clean:在終端輸入并回車:
conda install anaconda-clean
- 運行工具anaconda-clean,直接在終端輸入并回車
anaconda-clean
運行完anaconda-clean命令,命令行會提示是否刪除,直接選y就可以。
- 刪除所有Anaconda目錄(注:Anaconda文件夾可能在其他位置,請注意)
到此為止,就可以刪除Anaconda,重新安裝新的Anaconda。如果想刪除的更徹底些,繼續(xù)下面的二三步再安裝新的Anaconda。
第二步,刪除
~/.bash_profile
中anaconda的環(huán)境變量,使用vim打開刪除;第三步,刪除Anaconda的隱藏文件,參考執(zhí)行命令:
rm -rf ~/.condarc ~/.conda ~/.continuum
經(jīng)過上述3步后,Anaconda被徹底刪除了。
附:踩坑系列之Anaconda的安裝與卸載
剛開始接觸python時,anaconda是我第一個下載的開源包與環(huán)境管理器,隨著后面的使用,我發(fā)現(xiàn)當(dāng)時安裝anaconda時并沒有安裝完全,所以我隨手將anaconda卸載了(注意:這里是普通的卸載)。正是這一卸載操作引發(fā)了我隨后的麻煩。
我懷揣著對python環(huán)境的期望再次來到了anaconda官網(wǎng)準備再次下載,我這里用的是MacBook m1版本,所以選擇了MacOs軟件包,當(dāng)我進行安裝時,問題出現(xiàn)了:
這是我第一次遇到這種問題,網(wǎng)上關(guān)于此問題的資料也很少,于是我請教了翟羽佳老師、王樹義老師,兩位老師都提到了一點就是可能之前的anaconda舊版本沒有卸載干凈。
于是,我訪問了anaconda官網(wǎng),想要了解如何才能將anaconda完全卸載?
anaconda官網(wǎng)給出了兩種解決方案:
方案A:手動刪除有關(guān)anaconda的文件。
據(jù)此,我找到了anaconda所在的文件夾opt,將其刪除,并且利用文件瀏覽器、CleanMyMac X徹底搜尋了一遍,我確認有關(guān)anaconda的文件已經(jīng)全部刪除。但安裝仍然失敗。
方案B:利用anaconda的專屬清理包anaconda-clean進行刪除。
此時問題又來了。我都沒有成功安裝anaconda,從哪找conda命令?也就說在我的terminal里沒有conda命令。顯然此方案不可行。
隨著問題越來越復(fù)雜,我的要求也就降低了,我找到了anaconda的平替版miniconda。
安裝依舊失敗,安裝器遇到錯誤……
萬般無奈之下我開始懷疑anaconda安裝包是否支持Macbook m1版本,因為部分軟件對intel和m1有著嚴格的區(qū)分。
由于我在2021年10月份成功安裝過anaconda,所以我能夠確定的是當(dāng)時的版本支持m1芯片,所以我找到了anaconda在2021年5月份更新的一次版本,并用SHA-256測試了數(shù)據(jù)的完整性,結(jié)果數(shù)據(jù)是完整的。
經(jīng)安裝測試,仍然安裝失敗。所以現(xiàn)在可以排除安裝包的問題。
經(jīng)過一番折騰,我不得不使用“終極武器”--重做系統(tǒng)。
結(jié)果不出所料,anaconda成功安裝?。?!
anaconda的“安裝——卸載——安裝”歷程告訴我們,像anaconda這種開源的包和環(huán)境管理器,軟件的文件植入性較強,千萬不要隨便卸載,安裝時也要嚴格按照步驟安裝,防止二次返工。即使卸載也要按照特定的卸載流程去做,建議卸載時按照官網(wǎng)的卸載流程做。
說起來都是淚( ´▽`)啊……
總結(jié)
到此這篇關(guān)于mac徹底卸載Anaconda的文章就介紹到這了,更多相關(guān)mac徹底卸載Anaconda內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
對python3 sort sorted 函數(shù)的應(yīng)用詳解
今天小編就為大家分享一篇對python3 sort sorted 函數(shù)的應(yīng)用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06Pytorch實現(xiàn)ResNet網(wǎng)絡(luò)之Residual Block殘差塊
這篇文章主要為大家介紹了Pytorch實現(xiàn)ResNet網(wǎng)絡(luò)之Residual Block殘差塊實現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04Python+drawpad實現(xiàn)CPU監(jiān)控小程序
這篇文章主要為大家詳細介紹了如何利用Python+drawpad實現(xiàn)一個簡單的CPU監(jiān)控小程序,文中示例代碼講解詳細,感興趣的小伙伴可以嘗試一下2022-08-08Python OpenCV中的resize()函數(shù)的使用
這篇文章主要介紹了Python OpenCV中的resize()函數(shù)的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06