pip install numpy
を使用して pum と一緒に NumPy をインストールすることは可能です。
SciPy と同じような可能性はありますか? (pip install scipy
を実行しても機能しません。)
更新
パッケージSciPyがpip
でインストールされるようになりました。
easy_install
を試みると、pipが検索する Python Package Index の中の リスト に問題があることがわかります。
easy_install scipy
Searching for scipy
Reading http://pypi.python.org/simple/scipy/
Reading http://www.scipy.org
Reading http://sourceforge.net/project/showfiles.php?group_id=27747&package_id=19531
Reading http://new.scipy.org/Wiki/Download
しかし、すべてが失われるわけではありません。 pip
は Subversion (SVN)、 Git 、 Mercurial 、 Bazaar の各リポジトリからインストールできます。 SciPyはSVNを使います。
pip install svn+http://svn.scipy.org/svn/scipy/trunk/#Egg=scipy
アップデート(12-2012):
pip install git+https://github.com/scipy/scipy.git
NumPyは依存関係なので、同様にインストールする必要があります。
前提条件:
Sudo apt-get install build-essential gfortran libatlas-base-dev python-pip python-dev
Sudo pip install --upgrade pip
実際のパッケージ:
Sudo pip install numpy
Sudo pip install scipy
オプションのパッケージ:
Sudo pip install matplotlib OR Sudo apt-get install python-matplotlib
Sudo pip install -U scikit-learn
Sudo pip install pandas
Ubuntu 10.04(Lucid)では、いくつかの依存関係をインストールした後、(virtualenv内で)pip install scipy
を成功させることができました。特に、
$ Sudo apt-get install libamd2.2.0 libblas3gf libc6 libgcc1 libgfortran3 liblapack3gf libumfpack5.4.0 libstdc++6 build-essential gfortran libatlas-sse2-dev python-all-dev
Windowsにscipyをインストールするには、以下の手順に従ってください: -
Step-1:このリンクを押してください http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy scipy .whlファイルをダウンロードするには(例えばscipy-0.17.0-cp34-) none-win_AMD64.whl).
ステップ-2:コマンドプロンプトからそのダウンロードファイルがあるディレクトリに移動します(cd folder-name)。
Step-3:このコマンドを実行してください。
pip install scipy-0.17.0-cp27-none-win_AMD64.whl
私は上記すべてを試してみましたが、何もうまくいきませんでした。これで私の問題はすべて解決した。
pip install -U numpy
pip install -U scipy
-U
に対するpip install
オプションは、パッケージがアップグレード済みであることを要求することに注意してください。それがなければ、パッケージが既にインストールされている場合、pip
はこれを知らせ、何もせずに終了します。
Fedoraでは、これは機能します。
Sudo yum install -y python-pip
Sudo yum install -y lapack lapack-devel blas blas-devel
Sudo yum install -y blas-static lapack-static
Sudo pip install numpy
Sudo pip install scipy
ダウンロード中にpublic key
エラーが発生した場合は、次のようにyum
のパラメータとして--nogpgcheck
を追加します。yum --nogpgcheck install blas-devel
Fedora 2以降では、dnf
の代わりにyum
を使用してください。
BLAS、LAPACK、GCC Fortranをシステムパッケージとして最初にインストールする場合(私は Arch Linux を使っています)、SciPyを次のようにインストールすることができます。
pip install scipy
Arch Linuxユーザーのために:
pip install --user scipy
は以下のArchパッケージがインストールされていることを前提としています。
gcc-fortran
blas
lapack
私の場合は、libatlas-base-dev、gfortranパッケージもインストールするまでうまくいきませんでした。
Sudo apt-get install libatlas-base-dev gfortran
それからpip install scipyを実行してください。
py -m pip install --upgrade pip
py -m pip install numpy
py -m pip install matplotlib
py -m pip install scipy
py -m pip install scikit-learn
Ubuntu用アドオン(Ubuntu 10.04 LTS(Lucid Lynx)):
リポジトリは移動しましたが、
pip install -e git+http://github.com/scipy/scipy/#Egg=scipy
私のために失敗しました...次のステップで、それは最終的にうまくいきました(python3
がPython 3.2.2へのリンクである仮想環境でrootとして):クローンNumPyとSciPy:
git clone git://github.com/scipy/scipy.git scipy
git clone git://github.com/numpy/numpy.git numpy
NumPyをビルドします(numpy
フォルダー内)。
python3 setup.py build --fcompiler=gnu95
SciPyをインストールします(scipy
フォルダー内)。
python3 setup.py install
答えは「はい」です。
まず、あなたは簡単にnumpy useコマンドをインストールすることができます:
pip install numpy
それから、Scipyに必要なmklをインストールしてください。ダウンロードすることができます ここ
File_name.whlをダウンロードしたらインストールしてください
C:\Users\****\Desktop\a> pip install mkl_service-1.1.2-cp35-cp35m-win32.whl
Processing c:\users\****\desktop\a\mkl_service-1.1.2-cp35-cp35m-win32.whl
Installing collected packages: mkl-service
Successfully installed mkl-service-1.1.2
その後、同じWebサイトでscipy-0.18.1-cp35-cp35m-win32.whlをダウンロードできます。
注:あなたのpythonのバージョンに合わせてfile_name.whlをダウンロードするべきです。もしあなたがあなたのpythonのバージョンが32bit python3.5であれば、これをダウンロードすべきです。オペレーティングシステムのバージョン
それからfile_name.whlをインストールしてください。
C:\Users\****\Desktop\a>pip install scipy-0.18.1-cp35-cp35m-win32.whl
Processing c:\users\****\desktop\a\scipy-0.18.1-cp35-cp35m-win32.whl
Installing collected packages: scipy
Successfully installed scipy-0.18.1
それから、もう1つだけやることがあります:特定の行をコメントアウトするか、コマンド "import scipy"を入力するとエラーメッセージが表示されるでしょう。
だからこの行をコメントアウト
from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl
このファイルの中:your_own_path¥lib¥site-packages¥scipy__init __。py
それからSciPyを使うことができます:)
ここ 最後のステップについてもっと教えてくれます。
ここ は似たような質問と似たようなものです。
これらすべての答えに加えて、あなたがあなたの64ビットマシンに32ビットのpythonをインストールするなら、あなたはあなたのマシンに関係なく32ビットのscipyをダウンロードしなければなりません。 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 上記のURLからパッケージをダウンロードできます。コマンドはpip installです。
Gentooの場合、それはメインのリポジトリにあります:emerge --ask scipy
Python 3.6 python -m pip install scipy
を使ってWindowsでこれを使うこともできます。