Heim > Artikel > Backend-Entwicklung > Teilen Sie die Lösung für das Versagen von Python3 bei der Installation von Caffe unter Anaconda
Der folgende Editor bringt Ihnen einen Artikel zur Lösung des Problems, dass Python3 caffe unter Anaconda nicht installieren kann. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Kommen Sie und schauen Sie sich den Editor an
Python und Python3 sind vollständig zwei Sprachen1. import caffe FAILED
>>> import caffe Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/duchengyao/project/caffe/python/caffe/init.py", line 1, in <module> from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver File "/home/duchengyao/project/caffe/python/caffe/pycaffe.py", line 13, in <module> from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \ ImportError: /home/duchengyao/project/caffe/python/caffe/../../build/lib/libcaffe.so.1.0.0-rc3: undefined symbol: _ZN2cv8imencodeERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIhEERKSB_IiSaIiEEVerschiedene Versuche waren erfolglos. Nach der Neuinstallation von Anaconda verschwand der Fehler und der Import von Caffe war erfolgreich.
2. Import erneut fehlgeschlagen nach „$conda install opencv“
Nach der Installation von Opencv mit conda install opencv trat der gleiche Fehler erneut auf Fehlermeldung verschwindet nach der Deinstallation. Die von Conda installierte Opencv-Version ist 2.4.10 und die von system apt installierte Version ist 2.4.9.1. Ich habe versucht, Version 2.4.9 von Conda zu installieren, aber es gab viele Konflikte, mit denen ich umgehen musste. Schließlich blieb mir nichts anderes übrig, als zu Anaconda3 zu wechseln. Nachdem die Umgebung erstellt war, war es umständlich, das Programm auszuführen, da verschiedene Bibliotheken nicht kompatibel waren. Endlich verstehe ich, warum die Veteranen geärgert haben, dass Python und Python3 zwei völlig unterschiedliche Sprachen sind3Lösung
Die vorübergehende Lösung ist Give Starten Sie Anaconda, installieren Sie alle Softwarepakete mit apt, verwenden Sie den Systemstandard Opencv und führen Sie ihn erfolgreich aus.Das obige ist der detaillierte Inhalt vonTeilen Sie die Lösung für das Versagen von Python3 bei der Installation von Caffe unter Anaconda. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!