J'ai mis à niveau SciPy avec pip, mais quand je l'ai appelé, l'ancienne version était utilisée. Je l'ai juste fait selon le site de référence, mais je dois le faire sur différentes machines, donc je vais le réorganiser.
Vérifiez d'abord la version actuelle.
$ python -c "import scipy; print scipy.version.full_version"
0.11.0
Mettez à jour SciPy normalement avec 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...
Vérifions la version.
$ pip show scipy
---
Name: scipy
Version: 0.14.0
Location: /Library/Python/2.7/site-packages
Requires:
Il semble certainement avoir été amélioré. Appelons-le depuis Python et vérifions la version.
$ python -c "import scipy; print scipy.version.full_version"
0.11.0
Ceci est devenu "0.11.0" pour une raison quelconque. J'ai entendu dire qu'une version plus ancienne avait été détectée, je l'ai donc supprimée.
$ sudo sudo rm -rf /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/scipy
Si vous enregistrez dans cet état
$ python -c "import scipy; print scipy.version.full_version"
0.14.0
Il a été mis à niveau avec succès.
Recommended Posts