DLL load failed mit scipy.optimieren?

Ich versuche zum hochladen der curve_fit von scipy.optimieren passen Sie eine Exponentialfunktion an einige Daten, die ich generiert haben. Mein code sieht wie folgt aus:

import matplotlib.pyplot as plt
import numpy as np
from scipy.optimize import curve_fit

Wenn ich den code ausführen möchte, bekomme ich folgende Fehlermeldung:

ImportError: DLL load failed: Das angegebene Modul konnte nicht gefunden werden.

Habe ich scipy in einer Anaconda Ordner auf meinem computer, und ich bin mir 80% sicher, dass ich es installiert. Wie behebe ich diesen Fehler? (Oder, wenn Sie einen besseren Weg, das fitting einer exponentiellen Funktion an die Daten, ich bin ganz Ohr)

Dank!

edit: Hier ist die komplette Fehlermeldung:

Traceback (most recent call last):
 File "C:\Users\Casey\Documents\Python\Perc_MatPlot3.py", line 10
    from scipy.optimize import curve_fit
  File "C:\Users\Casey\Anaconda\Lib\site-packages\scipy\optimize\__init__.py", line 146
    from .optimize import *
  File "C:\Users\Casey\Anaconda\Lib\site-packages\scipy\optimize\optimize.py", line 35
    from .linesearch import (line_search_BFGS, line_search_wolfe1,
  File "C:\Users\Casey\Anaconda\Lib\site-packages\scipy\optimize\linesearch.py", line 16
    from scipy.optimize import minpack2
ImportError: DLL load failed: The specified module could not be found.
  • Entweder es ist nicht richtig installiert, oder scipy ist nicht in deinem pythonpath, weil das importieren sollte funktionieren. Können Sie den import scipy überhaupt, oder ist es nur scipy.optimieren?
  • Poste bitte die vollständige Fehlermeldung. Sind Sie sicher, dass Sie die richtige version von python? Haben Sie versucht, Neuinstallation? Ich habe eingestellt, Ihre tags, da diese nichts mit matplotlib, aber definitiv ein windows-Problem ist.
  • Ich hatte keine Probleme mit dem "import scipy" aber mein code erzeugt die Fehlermeldung
InformationsquelleAutor user3479740 | 2014-03-31
Schreibe einen Kommentar