¿Cómo usar el nuevo ipython en ubuntu12.04?
El ipython más nuevo es 1.0. El ipython en el centro de software oficial es demasiado viejo.
Gracias
¿Cómo usar el nuevo ipython en ubuntu12.04?
El ipython más nuevo es 1.0. El ipython en el centro de software oficial es demasiado viejo.
Gracias
Respuestas:
Puedes usar setuptools o pip. Por lo general, obtienen la última versión de cualquier paquete de Python listado en PyPi
Tratar
sudo apt-get install python-pip # or python-setuptools
sudo pip install ipython
--user
bandera cuando uso pip. Especialmente para paquetes que interactúan directamente con el sistema operativo y sus bibliotecas, por ejemplo. PIL. Esto evita romper todo lo que depende de ciertas versiones de las bibliotecas al no instalarlo en todo el sistema.
pip install --upgrade --user ipython
eliminará el viejo ipython en el sistema. Es seguro ?
ipython
del sistema, ni lo hará con regularidad sudo pip install packagename
. DPKG / APT se instala en una ubicación diferente, que tenía prioridad sobre él. Eso hace que correr ipython
o import packagename
mirar primero en las ubicaciones donde se pip
instala. Si pip
vuelve a eliminar el paquete, por ejemplo sudo pip uninstall packagename
(o el equivalente de usuario), volverá a utilizar la versión anterior de Ubuntu. Entonces, sí, es totalmente seguro. Sin embargo, recomiendo usar --user
sin sudo si solo lo usa para esa cuenta de usuario.
pip
método en unos días si no puedo encontrar uno.
sudo pip install --upgrade ipython
pip
es, de hecho, la forma de instalar paquetes Python desde PyPI. También considere instalarlo en el directorio de inicio del usuario en lugar de en todo el sistema (menos dañino en general, aunque es probable que ipython no rompa las cosas) mediante el usopip install --upgrade --user packagename
. Luego lo instalará en el~/.local/bin
que está enPYTHONPATH
Ubuntu.