Как обновиться до последней версии для Ubuntu 14.04LTS

На моем Ubuntu 14.04LTS, для python3, у меня есть

 >>> import numpy
 >>> import scipy
 >>> numpy.__version__
 '1.8.2'
 >>> scipy.__version__
 '0.13.3'

Я хочу обновить numpy а также scipy до самой последней версии 1.9.2 и 0.16.0, я попытался с помощью следующих команд

sudo pip3 install --upgrade numpy
sudo pip3 install --upgrade scipy

обе команды выполнялись успешно, но номера версий не изменились на 1.9.2 и 0.16.0 для обоих пакетов python (после перезагрузки компьютера). Кто-нибудь знает, как обновить до самой версии? Большое спасибо!!

3 ответа

Я нашел комментарий @David Foerster весьма полезным. У меня тоже было python3-numpy а также python3-scipy установлен, что переопределяло мою последующую установку, поэтому я просто выдал:

sudo apt-get remove python3-numpy

И тогда все правильные версии были уже там, как показали

pip3 show numpy

У меня такая же проблема: sudo pip install --upgrade <package> работает правильно, но пакеты на самом деле не были обновлены.

Я только что попробовал

sudo easy_install --upgrade numpy
sudo easy_install --upgrade scipy
sudo easy_install-3.4 --upgrade numpy
sudo easy_install-3.4 --upgrade scipy

и это сработало: теперь у меня есть numpy 1.11.0b3 и scipy 0.17.0 как в python, так и в python3.

Numpy можно обновить с помощью установщика пакета Python pip. При установке некоторых пакетов Python pip может ударить или пропустить, потому что это еще один инструмент управления пакетами, который устанавливается вместе с Центром программного обеспечения, но pip отлично справляется с установкой numpy.

Откройте терминал и введите:

sudo apt-get purge python-numpy
sudo apt install python-pip
sudo pip install numpy

Другой способ установки последней версии numpy - это виртуальная среда Python. Таким образом, вы можете установить старую версию numpy вместе с последней версией numpy и использовать их обе. Локальная установка NumPy внутри виртуальной среды Python не требует использования sudo в команде:

pip install numpy
Другие вопросы по тегам