2011-10-30 9 views
7

Ho scaricato il python 3.2 su OS X e l'ho installato nel mio hard disk. Ma il problema è, quando vado al terminale, tipo I python ... Si mostra ancora la vecchia versione come questa:Come prepararsi usando python 3.X su Mac?

Python 2.6.1 (r261: 67515, 24 giugno 2010, 21:47: 49) [GCC 4.2.1 (Apple Inc. build 5646)] su darwin Digitare "help", "copyright", "credits" o "license" per ulteriori informazioni.

Poi, vado nella cartella sotto il pitone, trovo un file in questo modo:

Aggiornamento Shell Profile.command

Così, corro, è visualizzare qualcosa come quello

/Applications/Python\ 3.2/Update\ Shell\ Profile.command ; exit; 
Users-MacBook:~ User$ /Applications/Python\ 3.2/Update\ Shell\ Profile.command ; exit; 
This script will update your shell profile when the 'bin' directory 
of python is not early enough of the PATH of your shell. 
These changes will be effective only in shell windows that you open 
after running this script. 
All right, you're a python lover already 
logout 

[Process compleUser] 

Ma non riesco ancora a ottenere il python 3.2 nel mio terminale. Ho fatto qualcosa di male? Grazie.

risposta

9

nel terminale, digitare python3.

su unix come sistema, python 2.x è in genere la versione python predefinita per l'utilizzo da parte del sistema. ma la sintassi del linguaggio è drasticamente cambiata tra python 2 e python 3, rendendo il 2 incompatibile. quindi, non puoi sostituire python 2 con python 3 sul tuo sistema o potresti rompere completamente alcuni pacchetti di sistemi essenziali.

quindi l'interprete python 3 è reso disponibile tramite il comando python3 per fare la distinzione con il vecchio interprete Python 2.