2016-11-11 156 views
-1

我在Mac OS X El Capitan,Python 2.7.10自帶;我想升級到3.x.Python 2.x - > Python 3.x升級

我已經從網站上下載了64位版本,然後通過brew安裝它,但是每當我輸入python --version到終端版本總是2.7.10。通過輸入python3,我可以使終端以3.x運行,但我需要系統在python3上運行,因爲我通過Sublime運行代碼。我被告知不要更改系統python代碼,因爲它可能會弄亂其他應用程序,所以我很難在如何做到這一點。

+3

你需要修復的東西,當然是通過Sublime運行代碼。我確定在該應用中會有一個設置。 –

+0

http://stackoverflow.com/documentation/django/200/getting-started-with-django/3203/virtual-environment#t=201611111410298972616 – FeedTheWeb

+0

「升級」一詞相當具有爭議......基本上,一半的Python程序員使用Python2,另外一半使用Python3。其主要原因是將代碼從Python2移植到Python3會變得非常困難。但是,仍然有一半的人使用Python2,並沒有計劃爲Python3切換,並且可能從這樣做中獲得很少的收益。 –

回答

0

嘗試在崇高中更改默認的英譯器。並在這樣的shebang線添加3:

#/usr/bin/evn python3

如果你真的想知道,你必須輸入python3版本:

python3 --version

至於其他人說蟒蛇(2)和python3,都是一樣的,但是不同的(但還是一樣.. )