web-dev-qa-db-ja.com

python-scipyを0.7.0より新しいものにアップグレードするにはどうすればよいですか?

依存関係の地獄を最小限にして、より高いscipy(たとえば0.8.0)にアップグレードするにはどうすればよいですか?

8
DrSAR

私は少し掘り下げました(実際には少し)。最初に、enthoughts python( EPD 7. )をインストールしようとしましたが、それはすべて素晴らしく、自己完結型に見えます。奇妙なことに、私が実行する必要のあることの1つ( spyder 、チェックしてください、自然科学でIDEをいじってみたら素晴らしいpython )セグメンテーション違反。問題を(まだ)見つけることができなかったため、先に進まなければなりませんでした。

それから私は最初にすべきこと、すなわち新しいdebianパッケージを選択しようとしました-依存関係は思ったほど恐ろしいものではないことがわかりました:インストールされたnattyの numpyscipy =そしてこれまでのところ、すべてが機能しているようです。

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
5
DrSAR
Sudo apt-get install libatlas-base-dev gfortran python-pip

それから

Sudo pip install scipy

または、すでに別のバージョンのscipyがインストールされている場合

Sudo pip install --upgrade scipy
9
Jeff

見つかったとおり HERE

Sudo apt-get install python-pip
Sudo pip install scipy
1
ryanjdillon
  Sudo easy_install scipy

またはSudo easy_install3 scipy

最初にpython-setuptoolsまたはpython3-setuptoolsをインストールする必要がある場合があります。

0
belacqua