Ubuntu 14.04LTSで、python3の場合、
>>> import numpy
>>> import scipy
>>> numpy.__version__
'1.8.2'
>>> scipy.__version__
'0.13.3'
numpy
およびscipy
を最も更新します 最新のバージョン1.9.2および0.16. 、次のコマンドを試しました
Sudo pip3 install --upgrade numpy
Sudo pip3 install --upgrade scipy
両方のコマンドは正常に実行されましたが、(コンピューターの再起動後)両方のpythonパッケージのバージョン番号が1.9.2と0.16.0にまったく変更されませんでした。誰でもほとんどのバージョンに更新する方法を知っていますか?どうもありがとうございました!!
@David Foersterのコメントは非常に役に立ちました。また、python3-numpy
とpython3-scipy
がインストールされていましたが、これは後のインストールをオーバーライドしていました。
Sudo apt-get remove python3-numpy
そして、すべての適切なバージョンがすでにそこにありました。
pip3 show numpy
同じ問題がありました:Sudo pip install --upgrade <package>
は正常に実行されましたが、パッケージは実際にはアップグレードされませんでした。
試したばかりです
Sudo easy_install --upgrade numpy
Sudo easy_install --upgrade scipy
Sudo easy_install-3.4 --upgrade numpy
Sudo easy_install-3.4 --upgrade scipy
うまくいきました:pythonとpython3の両方にnumpy 1.11.0b3とscipy 0.17.0ができました。
numpyは、pip Pythonパッケージインストーラーで更新できます。 pipは、いくつかのPythonパッケージをインストールしようとするとヒットまたはミスする可能性があります。これは、Software Centerと一緒にインストールされる別のパッケージ管理ツールであるためです。
ターミナルを開き、次を入力します。
Sudo apt-get purge python-numpy
Sudo apt install python-pip
Sudo pip install numpy
Numpyの最新バージョンをインストールするもう1つの方法は、Python仮想環境内です。そうすれば、最新バージョンのnumpyとともに古いバージョンのnumpyをインストールして、両方を使用できます。 Python仮想環境内にnumpyをローカルにインストールする場合、コマンドでSudo
を使用する必要はありません。
pip install numpy