Como usar o ipython mais recente no ubuntu12.04?

15

Como usar o ipython mais recente no ubuntu12.04?

O ipython mais recente é 1.0. O ipython no centro oficial de software é muito antigo.

obrigado

waterloo2005
fonte

Respostas:

21

Você pode usar setuptools ou pip. Eles geralmente obtêm a versão mais recente de qualquer pacote python listado no PyPi

Experimentar

sudo apt-get install python-pip          # or python-setuptools
sudo pip install ipython
Fahad Yousuf
fonte
5
+1. Usar pipé realmente a maneira de instalar pacotes Python a partir do PyPI. Considere também instalá-lo no diretório inicial do usuário, em vez de em todo o sistema (menos prejudicial em geral - embora o ipython provavelmente não interrompa as coisas) usando pip install --upgrade --user packagename. Será, então, instalá-lo para ~/.local/binque está no PYTHONPATHno Ubuntu.
precisa saber é o seguinte
11
Eu segundo a --userbandeira ao usar pip. Especialmente para pacotes que interagem diretamente com o sistema operacional e suas bibliotecas, por exemplo. PIL. Isso evita que tudo que dependa de determinadas versões das bibliotecas não seja instalado por todo o sistema.
Fahad Yousuf
pip install --upgrade --user ipythonirá remover o ipython antigo no sistema. É seguro ?
waterloo2005
11
@ waterloo2005 Não, não removerá nenhum ipythondo sistema, nem o normal sudo pip install packagename. O DPKG / APT é instalado em um local diferente, que tinha precedência sobre ele. Isso faz correr ipythonou import packagenameparecer primeiro nos locais onde é pipinstalado. Se você remover o pippacote novamente, por exemplo sudo pip uninstall packagename(ou o equivalente ao usuário), estará usando a versão mais antiga do Ubuntu novamente. Então, sim, é totalmente seguro. No entanto, eu recomendo usar --usersem sudo se você o usar apenas para essa conta de usuário.
precisa saber é o seguinte
Vou criar uma instalação de Q&A mais canônica em pacotes Python usando DPKG / APT junto com o pipmétodo em alguns dias, se não encontrar um.
precisa saber é o seguinte
18
sudo pip install --upgrade ipython 
perseguições
fonte
Boa resposta, não sei porquê downvoted
Eric Wilson