2016-06-03 6 views
0

Ich versuche Caffe auf meinen Windows zu installieren, ich habe caffe lib korrekt unter meinem Python-Site-Packages-Ordner kopiert und protobuf installiert. Aber ich bekomme immer noch die Fehlermeldung:ImportError: Laden der DLL fehlgeschlagen: Das angegebene Modul konnte nicht gefunden werden. Caffe installieren

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "C:\Anaconda2\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 699, in runfile 
    execfile(filename, namespace) 
    File "C:\Anaconda2\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 74, in execfile 
    exec(compile(scripttext, filename, 'exec'), glob, loc) 
    File "C:/Users/sworr/Desktop/caffe-ssd/examples/ssd/score_ssd_pascal.py", line 2, in <module> 
    import caffe 
    File "C:\Anaconda2\lib\site-packages\caffe\__init__.py", line 1, in <module> 
    from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver 
    File "C:\Anaconda2\lib\site-packages\caffe\pycaffe.py", line 13, in <module> 
    from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \ 
ImportError: DLL load failed: The specified module could not be found. 

Ich benutze Anaconda 4.0.0 64-Bit. Bitte freundlich helfen.

+0

ich Windows benutze 10. – SeanG

+0

Achten Sie darauf, dass der Name des caffe lib '_caffe.pyd' anstelle von' _caffe.dll', so dass es von Python erkannt wird. – Dale

Antwort

0

Ich löste dieses Problem durch die Installation von Caffe mit VS 2015 + CUDA 8.0 + Nvidia Titan X (Pascal) durch Befolgen der tutorial gegeben von BLVC.

Ich denke, die Lösung für dieses Problem besteht darin, zunächst die 'runtest' Programme zu erstellen.

Ich verwende Anaconda 4.1.12 (64-Bit) und Windows 7-Plattform.

Es gibt auch andere Dinge braucht Aufmerksamkeit:

  1. Denken Sie daran, den Pfad von Abhängigkeiten zu Ihrer PATH-Umgebung hinzuzufügen.

    CAFFE_DEPENDENCIES=%CAFFE_ROOT%\scripts\libraries 
    PATH=%PATH%;%CAFFE_ROOT%\scripts\libraries;%CAFFE_DEPENDENCIES%\bin;%CAFFE_DEPENDENCIES%\lib;%CAFFE_DEPENDENCIES%\x64\vc14\bin 
    
  2. Denken Sie daran, cudnn Bibliothek cuda Installationspfad zu bringen.

  3. Nach Build der runtest Programm, das caffe Paket auf der Site-Paketpfad des Anaconda kopieren:
    Kopie %CAFE_ROOT%\python\caffe zu %ANACONDA2_ROOT%\Lib\site-packages\

Verwandte Themen