2017-03-10 4 views
1

Ich bin ein Anfänger bei der Verwendung von Python. Ich habe Python 2.7 in meinem Windows 64-Bit-Computer installiert. Wenn ich versuche, pip zu installieren scipy verwenden, erhalte ich diese Fehlermeldung:Fehler in SciPy Installation in Windows 64-Bit mit pip

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: 

Hinweis: Wenn Sie zuverlässige Deinstallationsverhalten benötigen, dann installieren mit pip statt setup.py install der Verwendung:

- `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 

Kann jemand Sag mir, warum passiert das und was kann der Grund sein und wie kann ich es korrigieren?

+0

Ich empfehle Ihnen, Anaconda-Paket zu installieren (https://www.continuum.io/downloads), es hat alles, was Sie brauchen, um mit Python zu arbeiten. – Paddy

Antwort

0

scipy ist auf andere Pakete angewiesen. Von dem Fehler fehlen Ihnen mkl und openblas. Wie von @Paddy empfohlen, erleichtert die Verwendung von Conda die Installation erheblich, da alle Paketabhängigkeiten für Sie erledigt werden.

Sie können entweder Ihre aktuelle Version von Python deinstallieren und Anaconda installieren, die mit Conda und einer großen Anzahl anderer Pakete einschließlich scipy geliefert wird.

Oder Sie können Miniconda installieren, die Conda zu Ihrem aktuellen Setup hinzufügt.

Verwandte Themen