Comment utiliser le dernier ipython dans ubuntu12.04?
L'ipython le plus récent est 1.0. L'ipython dans le centre logiciel officiel est trop ancien.
Merci
Comment utiliser le dernier ipython dans ubuntu12.04?
L'ipython le plus récent est 1.0. L'ipython dans le centre logiciel officiel est trop ancien.
Merci
Réponses:
Vous pouvez utiliser setuptools ou pip. Ceux-ci obtiennent généralement la dernière version de tout package python répertorié sur PyPi
Essayer
sudo apt-get install python-pip # or python-setuptools
sudo pip install ipython
--userdrapeau lorsque j'utilise pip. Surtout pour les packages qui interagissent directement avec le système d'exploitation et ses bibliothèques, par exemple. PIL. Cela évite de casser quoi que ce soit qui dépend de certaines versions des bibliothèques en ne l'installant pas à l'échelle du système.
pip install --upgrade --user ipythonsupprimera l'ancien ipython dans le système. Est-ce sûr ?
ipythondu système, pas plus que les habitués sudo pip install packagename. DPKG / APT s'installe à un emplacement différent, qui avait priorité sur lui. Cela rend l'exécution ipythonou la import packagenamerecherche en premier dans les emplacements d' pipinstallation. Si vous supprimez à pipnouveau le package, par exemple sudo pip uninstall packagename(ou l'équivalent utilisateur), vous utiliserez à nouveau l'ancienne version packagée d'Ubuntu. Donc, oui, c'est totalement sûr. Pourtant, je recommande d'utiliser --usersans sudo si vous ne l'utilisez que pour ce compte d'utilisateur.
pipméthode dans quelques jours si je n'en trouve pas.
pipest en effet le moyen d'installer des packages Python depuis PyPI. Pensez également à l'installer dans le répertoire personnel de l'utilisateur plutôt qu'à l'échelle du système (moins nocif en général - bien que ipython ne risque pas de casser les choses) en utilisantpip install --upgrade --user packagename. Il l'installera ensuite sur~/.local/binlequel se trouvePYTHONPATHsur Ubuntu.