2011-06-29 13 views

Odpowiedz

11

Istnieje instalator dla niego here.

+0

Korzystanie z instalatora spowodowało wiele problemów w przeszłości podczas instalowania modułów innych firm za pomocą 'easy_install' lub' pip'. Poza tym trudno jest przełączać się między wersjami. Myślę, że użycie 'macports' lub' fink' jest bezpieczniejszą opcją. – juanchopanza

+0

Sztuką jest upewnienie się, że instalujesz wersję 'easy_install' (z setuptools lub Distribute) lub' pip' dla każdej wersji Pythona, której używasz. Łatwo jest przełączać się między wersjami za pomocą kompilacji Pythona na Mac OS X: albo zmień powłokę $ PATH, albo, łatwiej, po prostu użyj wersjonowanej nazwy: python2.6, python2.7, python3.2, itd. –

+0

Link Jest zepsuty. – kberg

4

Zainstaluj Mac Ports. Ma port Python 2.7.

sudo port install python27 
+0

+1 dla MacPorts. Daje to również możliwość przełączania się pomiędzy wersjami pythona i większą kontrolę podczas instalowania modułów pythonowych innych firm. – juanchopanza

8

Odwiedź tę witrynę internetową i pobierz najnowszą wersję systemu OS X (2.7.9 lub 3.4.2), którą chcesz. https://www.python.org/downloads/

Teraz otwórz DMG i uruchom instalator ... To (Python.mpkg) zainstaluje wydanie Pythona do /Library/Frameworks/Python.framework, co nie jest to, co chcemy, jak poprzednio zainstalowany Wersje w języku Python w wersji /usr/bin/python mogą prowadzić do nieprzyjemnych niezgodności. Innymi słowy, trzeba jeszcze trochę popracować, żeby naprawdę zaktualizować Pythona na Macu.

  1. Otwórz terminal i wpisz: sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7 To usunie uprzednio zainstalowane wersje Python 2.7.x
  2. teraz należy wprowadzić je w terminalu: sudo mv /System/Library/Frameworks/Python.framework/Versions /Library/Frameworks/Python.framework/Versions/2.7 który przesuwa nowo zainstalowany Python 2.7.9 uwalnianie obok poprzednie wydania Pythona.

Kolejne etapy można znaleźć tutaj: http://wolfpaulus.com/jounal/mac/installing_python_osx/

+0

Wydaje się, że jest teraz bardziej skomplikowany, jak na ten link http://apple.stackexchange.com/questions/101328/file-cant-be-moved-by-root-on-os-x. Nie mogłem przenieść niczego do tego folderu – farnett

0

Python 2.7 jest dostarczany z OS X Mountain Lion (10.8) i roku, więc jest prawdopodobne, że większość komputerów Mac działa dzisiaj (2018) będzie miał Pythona 2.7 bez żadnego dodatkowego wysiłku.

Powiązane problemy