为什么我不能用pip升级scipy?

时间:2017-04-02 07:52:35

标签: scipy pip

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?

1 个答案:

答案 0 :(得分:0)

检查实际使用

输出导入的scipy版本
python -c "import scipy;print(scipy.__file__)"

然后,您可以卸载不受pip控制的版本或尝试使用-I标志强制安装pip,使其忽略已安装的版本。