Ich Code in Matlab Code in der Regel, aber ich fand ein schönes Stück PYTHON-Code, den ich gerne verwenden würde. Nach dem Herunterladen des Pakets ist es jedoch schwierig, es auszuführen. Ich erhalte die folgende Fehlermeldung:PYTHON DLL laden fehlgeschlagen
Traceback (most recent call last):
File "C:\launch.py", line 29, in <module>
from src.smcsquare import SMCsquare
File "C:\src\smcsquare.py", line 32, in <module>
from scipy.stats import norm
File "C:\Python34\lib\site-packages\scipy\stats\__init__.py", line 338, in <module>
from .stats import *
File "C:\Python34\lib\site-packages\scipy\stats\stats.py", line 184, in <module>
import scipy.special as special
File "C:\Python34\lib\site-packages\scipy\special\__init__.py", line 586, in <module>
from ._ufuncs import *
ImportError: DLL load failed: The specified module could not be found.
Die _ufuncs.pyd
gibt es im C:\Python34\lib\site-packages\scipy\special\
Verzeichnis. Ich habe versucht, dies zu meinem PYTHONPATH
hinzuzufügen, aber es machte keinen Unterschied. Ich habe auch so DLL-Fixer versucht, aber diese haben nicht geholfen. Ist Ihnen jemand begegnet und haben Sie eine Lösung gefunden?
Sie benötigen eine andere Version von scipy ... überprüfen 32-64 Bit-Kompatibilität, sowie 2.6-2.7 (oder 3.4). – Aaron
Ich vermute, dass Sie Windows verwenden, also [hier] (http://www.lfd.uci.edu/~gohlke/pythonlibs/), wo Sie die meisten vorkompilierten Bibliotheken für Windows erhalten. Besorgen Sie sich das Radarchiv und installieren Sie es mit pip. – Aaron
eine andere Lösung (bevorzugt?) Würde eine vorgefertigte Python-Distribution mit allen notwendigen Bibliotheken greifen. Die zwei wichtigsten für Windows sind [Anaconda] (http://continuum.io/downloads#27) und [winPython] (http://winpython.sourceforge.net/) – Aaron