2016-04-04 13 views
3

Ich habe bereits die ähnlichen Fragen überprüft, aber niemand half. Ich habe erfolgreich scipy 0.17.0 Rad von Christoph Gohlke auf meinem Python 3.4 Win64 Bit installiert. Wenn ich scipy importiere, funktioniert es, aber es funktioniert nicht mit den Optimieren, Integrieren, .... den anderen Modulen. Ich erhalte diesen FehlerScipy ImportError: Laden der DLL fehlgeschlagen: Das angegebene Modul konnte nicht gefunden werden

import numpy as np 
from scipy import optimize 

>>> Traceback (most recent call last): 
File "C:\Users\uqeirann\Desktop\test.py", line 3, in <module> 
from scipy import integrate 
File "C:\Python34\lib\site-packages\scipy\integrate\__init__.py", line 55, in <module> 
from .quadrature import * 
File "C:\Python34\lib\site-packages\scipy\integrate\quadrature.py", line 10, in <module> 
from scipy.special.orthogonal import p_roots 
File "C:\Python34\lib\site-packages\scipy\special\__init__.py", line 627, in <module> 
from ._ufuncs import * 
ImportError: DLL load failed: The specified module could not be found. 

Die Version meiner Fenster in 10, 64 Bit und Python-Version auch 3.4 64-Bit- Die Version von scipy ist auch 64-Bit. Also, das Problem hängt nicht mit der Inkonsistenz zusammen, in dem installierten Ordner scipy gibt es auch den Ordner und die anderen Module zu optimieren. Ich startete meinen Computer für mehrere Male neu, und auch neu installiert scipy, hat nicht gelöst! Ich rannte pywin32, die letzte Version, hat nicht geholfen!

Ich brauche Ihre prompte Hilfe

Antwort

3

IME wirklich ist Anaconda der Weg zu gehen, wenn Sie scipy etc. bis & läuft schnell auf einem Windows-Rechner

+0

Ich habe Ähnliche Fehler nach dem heutigen Update: mkl: 11.3.1-0 -> 11.3.3-0 MKL-Service: 1.1.2-py27_0 -> 1.1.2-py27_1 numexpr: 2.5 .1-np110py27_0 -> 2.5.2-np110py27_1 anzahl: 1.10.4-py27_0 -> 1.10.4-py27_2 scikit-lernen: 0.16.1-np110py27_0 -> 0.17.1-np110py27_1 scipy: 0.17 .0-np110py27_0 -> 0.17.0-np110py27_4 – Sklavit

+0

Funktioniert nicht für mich auf Anaconda/Windows – Johan

2

Es ist andernfalls zu importieren bekommen müssen:

from ._ufuncs import * 

, weil es die notwendigen Numpy Abhängigkeiten fehlt. In Christoph Gohlke Website finden Sie die Notiz finden:

SciPy is software for mathematics, science, and engineering. 
     Requires numpy+mkl. 

Ich glaube, soll, wenn Sie alle erforderlichen Abhängigkeiten installieren (wahrscheinlich diejenige, die ich erwähnt habe oben ist genug) es funktioniert.

+0

Ich hatte die obige numpy + mkl installiert. Ich löste mein Problem mit der Migration nach Anaconda, wie Nathan Smith sagte –

Verwandte Themen