Как я могу перейти на более высокий scipy (скажем, 0.8.0) с минимальной адской зависимостью?
Я вырыл вокруг немного (вполне немного на самом деле). Первоначально я пытался установить enthoughts Python (EPD 7.0), все это выглядит хорошим и автономным. Достаточно странно, хотя, одна из вещей я должен был работать (spyder, проверьте ее, блестящий IDE, если Ваше проигрывание вокруг с Python в естественных науках), был бы segfault. Я не смог найти проблему (все же), таким образом, я должен был идти дальше.
Затем я попробовал то, что я должен был сделать во-первых, а именно, выбирание более новых debian пакетов - оказывается, что зависимости не являются столь пугающими, как я думал: numpy и scipy установленного natty и до сих пор, все, кажется, работает.
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
.