SciPy的版本为0.19(link)。我有版本0.18.1:
$ python -c "import scipy;print(scipy.__version__)"
0.18.1
但是当我想升级它(使用pip 9.0.1)时,没有任何反应:
$ sudo -H pip install scipy --upgrade
Requirement already up-to-date: scipy in /usr/local/lib/python2.7/dist-packages
Requirement already up-to-date: numpy>=1.8.2 in /usr/local/lib/python2.7/dist-packages (from scipy)
如何升级scipy以及为什么它不适用于pip?
答案 0 :(得分:0)
检查实际使用
输出导入的scipy版本python -c "import scipy;print(scipy.__file__)"
然后,您可以卸载不受pip控制的版本或尝试使用-I
标志强制安装pip,使其忽略已安装的版本。