2009-09-17 8 views

Répondre

21

Pour installer le Python fourni par Apple à 10,6:

$ sudo /usr/bin/easy_install-2.6 ipython 

à utiliser:

$ ipython 
+4

Pas besoin du chemin complet, juste 'sudo easy_install ipython' – dbr

+0

le mac est livré avec easy_install intégré?!? –

+4

Dans ce cas, le chemin complet est easy_way pour s'assurer que le paquet est installé avec une instance Python spécifique, le Python fourni par Apple, évitant les ambiguïtés du paramètre $ PATH de l'OP et les autres paquets Python et setuptools installés. –

0

Bien que ipython installe et est runnable en utilisant easy_install, je trouve qu'il y étaient quelques problèmes de rendu qui pourraient seulement être résolus en installant pyreadline aussi bien. Cependant, j'ai trouvé qu'il y avait quelques problèmes avec l'installation de pyreadline en utilisant easy_install. La solution que je suis allé avec implique l'extraction manuelle du paquetage python et l'édition de la version de gnu-readline que pyreadline essaie de compiler. J'ai posté un plus dans le guide de profondeur on my blog

Vive

- Sina

+1

le blog est un 404, pourriez-vous poster un autre lien? – priestc

+0

Modifié vers le bas pour manquer une réponse incluse, et une fois de plus si je le pouvais pour 404ing. – mikemaccana

8

Je peux ajouter que l'exécution

$ sudo /usr/bin/easy_install-2.6 readline ipython 

vous donne la possibilité d'utiliser la touche de tabulation pour voir les attributs d'un module ....

+1

readline doit être préinstallé sur 10.6 au moins, puisque l'achèvement de l'onglet fonctionne pour moi après avoir suivi la réponse acceptée. –

+2

no. il n'est pas installé par défaut sur 10.7 –

0

Comme avec d'autres extensions python, pip le rend assez facile:

sudo pip install ipython