Как мне обновить python-scipy до более новой версии, чем 0.7.0?


Ответы:


9
sudo apt-get install libatlas-base-dev gfortran python-pip

тогда

sudo pip install scipy

или, если у вас уже установлена ​​другая версия scipy

sudo pip install --upgrade scipy

5

Я немного покопался (на самом деле совсем немного). Первоначально я попытался установить Enthoughts Python ( EPD 7.0 ), все это выглядит красиво и автономно. Хотя, как ни странно, одна из вещей, которые мне нужно было запустить ( spyder , проверить это, блестящая IDE, если вы играете с python в естественных науках), была бы ошибочной. Я не смог найти проблему (пока), поэтому мне пришлось идти дальше.

Тогда я попробовал то , что я должен был сделать в первую очередь, а именно выбрать новые пакеты Debian - оказывается, зависимости не так страшно , как я думал: вставленная Natty в NumPy и SciPy и до сих пор, все , кажется, работает.

sudo dpkg -i python-numpy_1.5.1-1ubuntu2_i386.deb
sudo dpkg -i python-scipy_0.8.0+dfsg1-1ubuntu1_i386.deb

в результате чего

$ python -c 'import scipy; print(scipy.__version__)'
0.8.0

Полезно знать - спасибо за размещение полного решения.
Белаква


0
  sudo easy_install scipy

или sudo easy_install3 scipy

Возможно, вам придется установить python-setuptoolsили python3-setuptoolsсначала.


хм, но это только дает мне то, что у меня уже есть: поиск scipy Наилучшее совпадение: scipy 0.7.0 Добавление scipy 0.7.0 в файл easy-install.pth
DrSAR

и если я форсирую обновление: (sudo easy_install -U --dry-run scipy) я получаю ValueError, так как требование numy (> = 1.4) не выполняется (в настоящее время 1.3.0)
DrSAR

Извините за это - моя система довольна 0.9.0: у Best match: scipy 0.9.0 Downloading ... md5=a37933c9e3c4fdf8d087624cd7dcb47dнас, кажется, есть разные версии для зависимостей ....
belacqua

То есть, у вас 10.04, но у вас есть более свежие версии scipy (и, вероятно, некоторые другие пакеты)? Как вы туда попали - возможно, не благодаря их получению?
DrSAR

Я сделал несколько вещей из git / svn и т. Д., К сожалению. У меня нет новой установки в данный момент, но я посмотрю, смогу ли я воспроизвести, когда у меня будет возможность.
Белаква
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.