2017-03-10 10 views
1

私は新人のPythonを使用しています。私はPython 2.7を私のWindowsの64ビットコンピュータにインストールしました。WindowsでのSciPyのインストールでエラーが発生する64ビットのピップを使用する

C:\Python27\Scripts>pip install scipy 
Collecting scipy 
    Using cached scipy-0.19.0.zip 
Installing collected packages: scipy 
    Running setup.py install for scipy ... error 
    Complete output from command c:\python27\python.exe -u -c "import setuptools, tokenize;__file__='c:\\users\\vamshi\\appdata\\local\\temp\\pip-build-nqaj7b\\scipy\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record c:\users\vamshi\appdata\local\temp\pip-7jix0g-record\install-record.txt --single-version-externally-managed --compile: 

注:あなたが信頼できるアンインストールの動作が必要な場合は、代わりにsetup.py installを使用してのピップと をインストール:

- `pip install .`  (from a git repo or downloaded source release) 
    - `pip install scipy` (last SciPy release on PyPI) 


lapack_opt_info: 
lapack_mkl_info: 
    libraries mkl_rt not found in ['c:\\python27\\lib', 'C:\\', 'c:\\python27\\libs'] 
    NOT AVAILABLE 

openblas_lapack_info: 
    libraries openblas not found in ['c:\\python27\\lib', 'C:\\', 'c:\\python27\\libs'] 
    NOT AVAILABLE 

でき誰か私はピップを使用してscipyをインストールしようとすると、私はこのエラーを取得していますなぜこれが起こっているのか、何が原因なのか、どのように修正できるのかを教えてください。

+0

anacondaパッケージ(https://www.continuum.io/downloads)をインストールすることをお勧めします。これは、pythonの使用を開始するために必要なものです。 – Paddy

答えて

0

scipyは他のパッケージに依存しています。エラーから、mklopenblasが見つかりません。 @Paddyが推奨するように、condaを使用すると、すべてのパッケージ依存関係が処理されるため、インストールがはるかに簡単になります。

あなたの現在のバージョンのPythonをアンインストールして、Anacondaにcondaが付属し、scipyなどの多数の他のパッケージをインストールすることができます。

ミニコンダをインストールすることもできます。ミニコンダをインストールすると、現在のセットアップにcondaが追加されます。

関連する問題