當前位置: 首頁>>技術問答>>正文


如何安全的卸載Python Anaconda?

問題詳細描述

我之前在Mac(OS Mavericks)上安裝了Python Anaconda,現在我想恢複到Mac上默認版本的Python。最好的方式是做什麽?我應該刪除〜/anaconda目錄嗎?是否需要其他更改?

目前我運行 which python我得到下麵的這個路徑:

/Users/username/anaconda/bin/python

 
Python

最佳解決方法

anaconda安裝程序在~/.bash_profile腳本中新添加了一行,將anaconda bin目錄添加到了$PATH環境變量中。所以你隻需要刪除anaconda目錄,但是最好也從您的安裝腳本中刪除此行。

 

次佳解決方法

參考文檔

要卸載Anaconda,先打開終端窗口並刪除整個anaconda安裝目錄:rm -rf〜/ anaconda
然後您要編輯〜/ .bash_profile並從PATH環境變量中刪除anaconda目錄,並使用rm -rf ~/.condarc ~/.conda ~/.continuum刪除可能在主目錄中創建的隱藏的.condarc文件和.conda以及.continuum目錄

 

第三種解決方案

刪除Anaconda目錄有用,但我不認為這是一個好主意,因為您可能需要在不久的將來再次使用anaconda。根據mwaskom的建議,anaconda安裝程序將自動添加PATH變量,該變量指向~/.bashrc文件中的anaconda/bin目錄。

它看起來是這樣的
PATH="/home/linuxsagar/anaconda3/bin:$PATH,
所以,隻是注釋掉行(添加#在行的開頭)。然後通過執行$source ~/.bashrc重新加載~/.bashrc文件

最好,在新終端中執行$which python來驗證一下更改是否有效

 

第四種方案

rm -rf〜/anaconda

相當簡單,參考:https://docs.continuum.io/anaconda/install#os-x-uninstall

 

第五種方案

軟件包”anaconda clean”(可從Anaconda平台獲得),需要安全卸載。

conda install anaconda-clean   # install the package anaconda clean
anaconda-clean --yes           # clean all anaconda related files and directories 
rm -rf ~/anaconda3             # removes the entire anaconda directory

rm -rf ~/.anaconda_backup       # anaconda clean creates a back_up of files/dirs, remove it 
                                # (conda list; cmd shouldn't respond after the clean up)

有關詳細信息,請參閱https://docs.continuum.io/anaconda/install#uninstall-anaconda

 

第六種方案

如果要卸載Anaconda以便能夠在係統中使用默認的Python,則可以按照以下步驟臨時禁用該路徑,而不是卸載Anaconda。

轉到你的主目錄。隻需一個cd命令即可。

編輯文件.bashrc

在文件中查找類似export PATH="/home/ubuntu/anaconda3/bin:$PATH"的內容。

在開始時放置一個#來從腳本中注釋它。

#export PATH="/home/ubuntu/anaconda3/bin:$PATH"

打開一個新的終端,就可以運行基本的python了。這適用於Linux係統,在Mac上也應該有效。

本文由瀟湘子整理自:

本文由《純淨天空》出品。文章地址: https://vimsky.com/zh-tw/article/3567.html,未經允許,請勿轉載。