回答:
pipが検索するPython Package Indexのリストにeasy_install
問題があることを示す試み。
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
ただし、すべてが失われるわけではありません。Subversion(SVN)、Git、Mercurial、Bazaarリポジトリpip
からインストールできます。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は依存関係であるため、インストールする必要もあります。
pip install svn+http://svn.scipy.org/svn/scipy/trunk
次の点に注意してください、ということstackoverflow.com/questions/651305、あなたはまた、使用して(私は最後の安定版、0.7.1であると考えていた、5839と言う)指定されたリビジョンを選択することができます: pip install http://svn.scipy.org/svn/scipy/!svn/bc/5839/trunk/
私はテストしていないものの、それ...
pip install scipy
はfortanコンパイル中に失敗します(成功したbrew install gfortran
およびの後でもpip install numpy
)。svn installは、@ lokalhortのgithub repo installをpython3または@elaichiのapt-get
ubuntu への依存関係で回避します。
前提条件:
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
sudo pip install
は、汎用の回答に含める必要があるパターンではありません。通常はpip install
、virtualenvにアクセスします。
libatlas-base-dev
、OS に付属しておりgfortran
、パッケージ(https://gcc.gnu.org/wiki/GFortranBinariesMacOS)を使用してインストールできます
sudo pip install
。virtualenvおよびvirtualenvwrapperを使用します。通常のパターンのsudo apt-get install python-pip
後にはが続きsudo pip install virtualenvwrapper
ます。その後、すべてがvirtualenvに入ります。
c++: internal compiler error: Killed (program cc1plus) error: Command "c++ -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC -D__STDC_FORMAT_MACROS=1 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/include/python2.7 -c scipy/sparse/sparsetools/csr_wrap.cxx -o build/temp.linux-x86_64-2.7/scipy/sparse/sparsetools/csr_wrap.o" failed with exit status 4
Ubuntu 10.04(Lucid)ではpip install scipy
、依存関係の一部をインストールした後(virtualenv内で)正常に実行できました。
$ 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
sudo aptitude install python-scipy
sudo apt-get build-dep python-scipy
、pipからscipyを実行してインストールするのが良いでしょう。
WindowsにScipyをインストールするには、次の手順に従います。
ステップ-1:このリンクhttp://www.lfd.uci.edu/~gohlke/pythonlibs/#scipyを押して、scipy .whlファイル(例:scipy-0.17.0-cp34-none-win_amd64.whl)をダウンロードします。
ステップ-2:コマンドプロンプトから、ダウンロードファイルが存在するディレクトリに移動します(cd folder-name)。
ステップ-3:次のコマンドを実行します。
pip install scipy-0.17.0-cp27-none-win_amd64.whl
最初にBLAS、LAPACKおよびGCC Fortranをシステムパッケージとしてインストールする場合(私はArch Linuxを使用しています)、SciPyを次のようにインストールできます。
pip install scipy
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
ダウンロード中にエラーが発生した場合は、たとえばに--nogpgcheck
パラメータとして追加しますyum
。
yum --nogpgcheck install blas-devel
Fedora 23以降では、のdnf
代わりにを使用してくださいyum
。
Arch Linuxユーザーの場合:
pip install --user scipy
次のArchパッケージがインストールされていることが前提条件です。
gcc-fortran
blas
lapack
Ubuntu用アドオン(Ubuntu 10.04 LTS(Lucid Lynx)):
リポジトリは移動しましたが、
pip install -e git+http://github.com/scipy/scipy/#egg=scipy
私にとって失敗しました...次の手順で、それは最終的に解決しました(仮想環境のルートとして、python3
Python 3.2.2へのリンクがあります)。Ubuntu依存関係をインストールし(elaichiを参照)、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
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
答えは「はい」です。
まず、簡単に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バージョンが32ビットpython3.5の場合、これをダウンロードする必要があります。「win32」は、オペレーティングシステムのバージョンではなく、Pythonバージョンに関するものです。
次に、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