Как мне обновить 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
первый.