2016-03-10 215 views
5

我想完全重新安裝Python 2,但沒有找到允許我卸載它的指南。無論我做什麼,即使在運行Python 2.7.11安裝程序後,python --version仍會返回2.7.10。 StackOverflow上的所有其他指南都告訴我刪除一堆文件,但python仍然存在。從Mac OS X卸載Python 2.7 El Capitan

+0

你有沒有看着你的bash的個人資料? – cer

+0

我遵循_every_指南。我的bash配置文件很乾淨。 –

+1

嘗試輸入'which -a python'你看到了什麼?你想要替換系統Python嗎? - 不是一個好主意... – dawg

回答

12

這可能有點晚了,但對於未來的搜索無論如何,我會發布:

我一直在尋找這樣做。但是我在基金會(Getting and uninstalling MacPython)中遇到了這個段落,它讓我確信自己不會離開,也不會卸載它。

Apple提供的Python版本分別安裝在/System/Library/Frameworks/Python.framework和/ usr/bin/python中。 您不應該修改或刪除這些內容,因爲它們是由Apple控制的,並且由Apple或第三方軟件使用。請記住,如果您選擇從python.org安裝更新的Python版本,您的計算機上將安裝兩個不同但功能齊全的Python安裝程序,因此您的路徑和用法與您想要執行的操作一致將很重要。

1

將您的別名設置爲使用您要使用的(或zsh,如果使用的話)中使用的python版本。

像: alias python='/usr/bin/python3.4'

+0

我想實際上完全卸載它,而不只是使用不同的版本。 –

+0

我明白了!也許它可以幫助你:http://stackoverflow.com/questions/3819449/how-to-uninstall-python-2-7-on-a-mac-os-x-10-6-4 –

+0

因爲我'我說過,我遵循了每一個指南,包括那一個。這還不夠。 –

0

同意接受的答案,卸載是一個壞主意,但對於那些你使用自制安裝你自己的Python,你並不需要一個別名,如@Mat馬西略的答案。相反,你可以做什麼家釀安裝建議:

export PATH="/usr/local/opt/python/libexec/bin:$PATH" 

這給了BREW的蟒蛇優先內置一個位於/ usr /斌/ Python的