Wenn Sie die NumPy/Wheel-Probleme bei der Installation von SciPy unter Windows 7 überwunden haben, ist dies eine relativ schnelle Lösung. Kurz gesagt, Sie müssen den Pfad hinzufügen, in dem SciPy lebt (nur ein paar Unterordner von Python entfernt). Sie können eine allgemeine Zusammenfassung zum Hinzufügen von Pfaden in PyCharm here anzeigen.
Öffnen Sie einen Python-Interpreter, in dem Sie SciPy öffnen können.
>> import scipy
>> scipy.__file__
"path/to/scipy"
Hier ist, was mein Weg aussah:
C:\Users\ME\AppData\Local\Continuum\Anaconda3\Lib\site-packages\scipy
So SciPy in Continuum installiert ist, während Python in einem eigenen Verzeichnis lebt. Die Standard-Interpreter Pfade in PyCharm im Verzeichnis Python aussehen, wie unten gezeigt:
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/DLLs
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib
file://C:/Users/ME/AppData/Local/Programs/Python/Python35
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib/site-packages
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib/site-packages/win32
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib/site-packages/win32/lib
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib/site-packages/pythonwin
Um dies zu beheben, öffnet PyCharm und Kopf zum Menü Datei → Einstellungen → Projekt Interpreter. Öffnen Sie das ProjectInterprets, und auf der rechten Seite befindet sich eine kleine Schaltfläche mit der Bezeichnung "show paths". Ich habe meinen Weg zu SciPy up:
file://C:/Users/ME/AppData/Local/Continuum/Anaconda3/Lib/site-packages/
Gehen Sie voran und fügen Sie Ihren Weg hier, und Sie sollten gut zu gehen!
Haben Sie das [Numpy-Rad, das mit dem Intel Math Kernel verbunden ist] installiert (http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy)? Nachdem Sie dies getan haben, sollten Sie in der Lage sein, SciPy mit Pip zu installieren (was PyCharm verwendet), da Ihr Fehler bei Numpy und nicht bei SciPy liegt. – Kersten
Aber ich habe NumPy von PyCharm mit einem eigenen Installationsprozess erfolgreich installiert. Die zweite Zahl in dem obigen zeigt, dass NumPy ebenfalls aufgeführt wurde. Ich habe auch einen Code mit NumPy getestet. Es funktioniert gut, warum es immer noch Probleme bei der Installation von SciPy verursacht. – user297850
Ich vermute immer noch, dass Ihnen ein Fortran-Compiler und Blas/Lapack-Bibliotheken fehlen. Numpy wird ohne sie arbeiten, obwohl manchmal langsamer. Einige SciPy-Funktionen benötigen sie - daher habe ich eine vordefinierte Numpy-Binärdatei mit ihnen verbunden. Sie könnten auch versuchen, [SciPy mit den richtigen Compilern aus der Quelle zu erstellen] (http://stackoverflow.com/questions/12628164/trouble-installing-scipy-on-windows). – Kersten