LoginSignup
2
2

More than 5 years have passed since last update.

SciPyのバージョンがあがらない(Mac)

Posted at

pipでSciPyのアップグレードを行ったのですが、呼び出すと昔のバージョンが使われてしまってました。
参考サイト通りにやっただけなのですが、色んなマシンでやらないといけないのででまとめ直しておきます。

環境

  • OS
    • Mac OS X 10.9 (Mavericks)
  • Python
    • 2.7.5
  • scipy
    • 0.14.0

参考

手順

最初に現在のバージョンを確認しておきます。
console
$ python -c "import scipy; print scipy.version.full_version"
0.11.0

SciPyを普通にpipでアップグレードします。

$ sudo pip install scipy --upgrade
 [~/Downloads/KDD_2012_Track2-master/modeling]
Downloading/unpacking scipy from https://pypi.python.org/packages/cp27/s/scipy/scipy-0.14.0-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#md5=d3728a6d43c326500
3db3781cbd4660f                                                                                                                                                                       
  Downloading scipy-0.14.0-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl (26.7MB): 26.7MB downloaded                                                           
Installing collected packages: scipy                                                                                                                                                  
  Found existing installation: scipy 0.11.0                                                                                                                                           
    Uninstalling scipy:                                                                                                                                                               
      Successfully uninstalled scipy                                                                                                                                                  
Successfully installed scipy                                                                                                                                                          
Cleaning up...

バージョンを確認してみます。

$ pip show scipy
---
Name: scipy
Version: 0.14.0
Location: /Library/Python/2.7/site-packages
Requires: 

確かにアップグレードされているようです。
Pythonから呼び出してバージョンを確認してみます。

$ python -c "import scipy; print scipy.version.full_version"
0.11.0

これが何故か0.11.0になってしまっています。
旧バージョンが検出されているとのことなので、私は消しました。

$ sudo sudo rm -rf /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/scipy

この状態で確認すると
console
$ python -c "import scipy; print scipy.version.full_version"
0.14.0

無事にアップグレードされました。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2