10
votes

Comment installer ipython sur Snow Leopard

Ipython fonctionne-t-il sur Mac OS X 10.6.1 Snow Leopard? Je suis python noob, comment puis-je installer ipython sur mon Mac? Liens? suggestions?

merci


0 commentaires

4 Réponses :


21
votes

Installer avec le python fourni par Apple en 10.6: xxx

à utiliser: xxx


6 commentaires

Pas besoin du chemin complet, juste sudo easy_install ipython


Le Mac vient avec easy_install construit?!?


Dans ce cas, le chemin complet est l'easy_way de s'assurer que le package est installé avec une instance python spécifique, le python fourni à la pomme, en évitant les ambiguïtés du paramètre de chemin d'accès de l'OP et les autres packages Pythons et SetOpTools ont été installés.


Oui, Apple fournit un easy_install avec son python (10,5 et 10,6). Un bon nombre d'autres packages facultatifs également.


Il en résulte une histoire cassée d'Ipython: l'utilisation des flèches haut et bas montrera l'historique dans la mauvaise partie de l'écran. Ceci est dû à OS X en utilisant BSD Lislevé et Ipython étant écrit pour GNU Readline. Je cherche une réponse moi-même ici, mais peut au moins confirmer la réponse ci-dessus (et tout autre qui n'installez pas GNU Readline) ne donne pas une histoire d'Ipython de travail.


Les installateurs de Python Mac OS X 32 bits sur Python.org sont construits avec GNU Readline. Vous pouvez essayer d'installer l'un d'entre eux, puis une nouvelle easy_install (à l'aide de SetOpTools ou distribuez) et Ipython. Ou vous pouvez installer une solution complète à partir d'un distributeur 3ème partie, comme de MacPorts, qui comporte des ports Ipython pour PY26 et PY27 (et installera un nouveau Python compatible et toutes les dépendances).



0
votes

Bien que ipython s'installe et est exécutable avec Easy_install, j'ai constaté que des problèmes de rendu ne pouvaient être résolus que par l'installation de Pyreadline. Cependant, j'ai constaté qu'il y avait des problèmes d'installation de Pyreadline avec Easy_install. La solution que j'ai consacrée implique d'extraire manuellement le package Python et de modifier la version de GNU-LireLine, que Pyreadline tente de compiler. J'ai posté un guide plus approfondi sur mon blog

acclamations

- Sina


2 commentaires

Le blog est un 404, pourriez-vous poster un autre lien?


Moddus pour manque de réponse incluse et une fois de plus si je pouvais pour 404ing.



8
votes

Je peux ajouter que fonctionnant

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


1 commentaires

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



0
votes

Comme avec d'autres extensions Python, Pip le rend assez facile:

sudo pip install ipython


0 commentaires