2017-04-02 10 views
0

SciPyはバージョン0.19(link)で入手できます。私は、バージョン0.18.1がありますなぜpipでscipyをアップグレードできないのですか?

$ 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のダウンロードアップグレードすることができますどのように、なぜそれがありませんピップで働く?

+0

'python -c"の出力は何ですか?scipy; print(scipy .__ file __) "'? –

+0

/home/moose/.local/lib/python2.7/site-packages/scipy/__init__.pyc –

+0

おそらく面白いです:仮想環境にscipyをインストールするとインストールされます0.19 –

答えて

0

次に、あなたがピップの制御下にないバージョンをアンインストールするか、それをピップする-Iフラグを使用してインストールを強制しようとすることができ、実際に

python -c "import scipy;print(scipy.__file__)" 

の出力でインポートされscipyのダウンロードのバージョンを確認しますインストールされているバージョンを無視します。

関連する問題