2012-05-14 10 views
11

sto lavorando su Mac Os 10.7 (Lion) e ho alcune domande:versioni di Python su Mac

  1. Qual è la versione pre-installata di pitone su Lion?
  2. Ho lavorato su questo computer per un po 'di tempo, e ho installato molti software per far funzionare il college molte volte non sapevo cosa stavo davvero facendo. Il problema è: ora ho hava su /Library/Frameworks/Python.framework/Versions/ una cartella denominata "7.0" Sono abbastanza sicuro che non esiste alcuna versione di Python 7. Questa cartella è nativa o un'installazione di un programma di terze parti. Posso eliminarlo? (sta usando 1 GB su disco).
  3. Dove si trova il python originale fornito con mac os?
  4. Ho scelto Homebrew come gestore pacchetti, esiste un modo semplice per gestire le versioni Python con esso?
+7

Aprire un terminale dei comandi e digitare python, vi dirà la versione – loki

+1

2. Alcune applicazioni (enthought forse?) installato 7.0. Cancellandolo di sicuro si interromperà un po 'di software installato, tuttavia ciò non influirà su OSX stesso. Un'altra cosa da controllare è il percorso e le variabili pythonpath (digitare "echo $ PATH" e "echo $ PYTHONPATH" in un terminale). – thundersteele

+0

E 'stato! Enthought! Grazie! – Filipe

risposta

7
  1. Lion usa Python 2.7 di default; Python 2.5 e 2.6 sono anche disponibili.

  2. /Library/Frameworks/Python.framework non esiste su un'installazione stock di Lion. La mia ipotesi è che tu abbia finito con questo installando qualche applicazione o un'altra.

  3. L'installazione predefinita di Python viene principalmente installata in /System/Library/Frameworks/Python.framework, sebbene alcuni componenti si trovino altrove.

  4. Sì - è possibile brew install python ottenere un Python 2.7 separato dalla versione di sistema o brew install python3 per ottenere Python 3.2. Entrambi verranno installati su /usr/local, come qualsiasi altra ricetta Homebrew.

8
  1. Penso che sia Python 2.7, ma è possibile controllare la digitazione pitone su un terminale di comando. Vi dirà la versione.
  2. Non saprei dirti che puoi cancellarlo, perché non so cosa ha ... puoi dare maggiori informazioni a riguardo?
  3. tipo
  4. Basta "che python" e vi dirà
  5. Si dovrebbe usare virtualenv e pip: http://jontourage.com/2011/02/09/virtualenv-pip-basics/
Problemi correlati