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

Как я могу перейти на более высокий scipy (скажем, 0.8.0) с минимальной адской зависимостью?

4 ответа

Решение

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

Затем я попробовал то, что я должен был сделать в первую очередь, а именно выбор новых пакетов Debian - оказалось, что зависимости не так страшны, как я думал: установленный natty nupy and 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
sudo apt-get install libatlas-base-dev gfortran python-pip

затем

sudo pip install scipy

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

sudo pip install --upgrade scipy

Как нашел ЗДЕСЬ:

sudo apt-get install python-pip
sudo pip install scipy
  sudo easy_install scipy

или же sudo easy_install3 scipy

Вам может понадобиться установить python-setuptools или же python3-setuptools первый.

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