Как обновить к последнему numpy и scipy на 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 (после перезапуска компьютера). Кто-либо знает, как обновить к большей части версии?Большое спасибо!!

22
задан 7 October 2015 в 19:37

3 ответа

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

sudo apt-get remove python3-numpy

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

pip3 show numpy
6
ответ дан 23 November 2019 в 02:03

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

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

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.

3
ответ дан 23 November 2019 в 02:03

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

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

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

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

pip install numpy
0
ответ дан 23 November 2019 в 02:03

Другие вопросы по тегам:

Похожие вопросы: