Como atualizar do Ipython Notebook .12 para .13 (Linux)?

0

Eu instalei usando sudo apt-get install ipython-notebook . Mas quando eu verifico ipython notebook --version é 0.12.1. Eu tentei sudo apt-get --only-upgrade install ipython notebook e não funcionou.

    
por user3253672 30.01.2014 / 16:00

2 respostas

1
sudo apt-get remove ipython
sudo apt-get install python-setuptools
sudo easy_install ipython[all]

Você está usando o gerenciador de pacotes da sua distribuição linux, e sua distribuição linux não possui a versão mais recente em seu repositório. Normalmente você tem que esperar até o próximo lançamento de sua distribuição para obter novas versões de pacotes além de atualizações incrementais. Esta é uma das razões pelas quais as pessoas tendem a usar o gerenciador de pacotes python-setuptools (ou seja, o comando easy_install ). A versão mais recente será baixada do pypi , o Índice de pacotes do Python.

    
por 30.01.2014 / 16:02
0

@foobarbecue está correto ao sugerir a instalação do PyPI , mas há uma maneira melhor de fazê-lo, especialmente se sua distribuição não for tão atualizado (e não usa comunicações seguras com o site PyPI).

Minha recomendação é que você remova ipython e python-setuptools :

sudo apt-get remove ipython python-setuptools

obtenha e instale as ferramentas mais recentes para usar o PyPI de forma segura, conforme recomendado para setuptools e pip

wget  https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
sudo python ez_setup.py
wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
sudo python get-pip.py

Depois disso, use:

pip install ipython[all]

pip tem várias vantagens em relação a easy_install , incluindo que primeiro baixa todas as dependências e não o deixa com meia instalação se alguns não puderem ser baixados. Ele também permite que você desinstale pacotes instalados com pip , onde easy_install não pode desinstalar suas próprias instalações.

    
por 02.02.2014 / 10:06

Tags