2016-06-08 62 views
7

如何在Mac OSX中從python 2.7升級到3.5?我下載了python 3.5 .dmg文件並安裝它。我應該爲PYTHONPATH和PATH做些什麼改變?如何在Mac OSX中從2.7升級到python 3.5

是否有可能在使用virtualenv時沒有任何問題?

+2

我在筆記本電腦上同時使用這兩者,沒有問題。我在shell初始化腳本中沒有真正修改我的'PYTHONPATH' - 所以我沒有遇到python2.7模塊路徑與python3.5路徑碰撞的問題,因爲使用了'PYTHONPATH'中的錯誤東西... ...我也不要在Python3.5上完成 - 主要是爲了回答這裏的問題:-)。我通過'python3'而不是'python'執行它。無論如何,我敢打賭,這裏的_real_智慧就是我在玩火,應該咬住子彈並使用'virtualenv' ;-) – mgilson

+0

#Animals/__init__.py from Mammals import Mammals from Bird import Bird #動物/ Mammals.py 類哺乳動物(對象): DEF __init __(個體): self.members = [ '虎'] DEF print_members(個體): 會員在self.members: 打印('構件:」 +構件) #動物/ Bird.py 類鳥(對象): DEF __init __(個體): self.birds = [ '麻雀'] DEF print_members(個體): ˚F或鳥self.birds: 打印( '鳥' +鳥)從動物進口哺乳動物 #test.py ,鳥 MAM =哺乳動物() 鳥鳥=() mam.print_members() bird.print_members () – vidyasagarr7

+0

我傾向於使用'mkvirtualenv'創建一個新的virtualenv來調用我需要的Python版本。 例如'mkvirtualenv --python =/usr/bin/python3 nameofenv' – Jeremy

回答

7

無需下載.dmg文件,只需使用「brew」即可完成。你的MacBook預裝了python2。要下載python3,請在終端上運行以下代碼:

brew install python3 
+0

對於任何碰巧遇到這個問題並需要3.5版本的人,現在使用'brew switch python3 3.5.2_3' –