2009-09-17 15 views

Antwort

21

mit dem Apple-supplied Python installieren in 10,6:

$ sudo /usr/bin/easy_install-2.6 ipython 

zu benutzen:

$ ipython 
+4

Keine Notwendigkeit für den vollständigen Pfad, nur 'sudo easy_install ipython' – dbr

+0

der Mac kommt mit easy_install eingebaut?!? –

+4

In diesem Fall ist der vollständige Pfad der easy_way, um sicherzustellen, dass das Paket mit einer bestimmten Python-Instanz, dem von Apple bereitgestellten Python, installiert wird, wodurch die Mehrdeutigkeiten der OP-Einstellung $ PATH vermieden und andere Pythons und setuptools-Pakete installiert wurden. –

0

Obwohl ipython installiert und ist runnable mit easy_install, fand ich, dass es waren einige Rendering-Probleme, die nur durch die Installation von Pyreadline gelöst werden konnten. Ich stellte jedoch fest, dass es bei der Installation von pyreadline mit easy_install einige Probleme gab. Die Lösung, mit der ich gegangen bin, beinhaltet das Extrahieren des Python-Pakets und das Bearbeiten der Version von gnu-readline, die pyreadline zu kompilieren versucht. Ich habe eine mehr in die Tiefe Führungs on my blog

Prost

geschrieben - Sina

+1

der Blog ist ein 404, könnten Sie einen anderen Link posten? – priestc

+0

Modded down für fehlende Antwort enthalten, und noch einmal, wenn ich könnte für 404. – mikemaccana

8

ich, dass

$ sudo /usr/bin/easy_install-2.6 readline ipython 
Lauf hinzufügen

gibt Ihnen die Möglichkeit Tabulatorvervollständigung zu verwenden, um die Attribute zu sehen eines Moduls ....

+1

readline muss mindestens auf 10.6 vorinstalliert sein, da die Tab-Vervollständigung für mich nach der Annahme der angenommenen Antwort funktioniert. –

+2

nein. Es ist nicht als Standard auf 10.7 installiert –

0

Wie bei anderen Python-Erweiterungen macht es ganz einfach:

sudo pip install ipython