Import caffe Fehler
den ich kompiliert habe, caffe erfolgreich in meinem ubuntu-Rechner aber nicht importieren in python.
Caffe installiert ist /home/pbu - /Desktop - /caffe
habe ich versucht, indem Sie die /home/pbu/caffe/python-Pfad sys.Pfad.Anhängen, funktioniert es immer noch nicht
ich versuche zu importieren caffe
root@pbu-OptiPlex-740-Enhanced:/home/pbu/Desktop# python ./caffe/output.py
Traceback (most recent call last):
File "./caffe/output.py", line 13, in <module>
import caffe
File "/home/pbu/Desktop/caffe/python/caffe/__init__.py", line 1, in <module>
from .pycaffe import Net, SGDSolver
File "/home/pbu/Desktop/caffe/python/caffe/pycaffe.py", line 10, in <module>
from ._caffe import Net, SGDSolver
ImportError: No module named _caffe
Wahrscheinlich schon gelöst, aber der Weg, den Sie sagen, dass Sie Hinzugefügt, um den Pfad, der von der unterscheidet, wo Sie sagen, Caffe installiert ist.
Auch der Weg caffe erwartet unterscheidet sich von den üblichen Standard. Das überprüfen?
Auch der Weg caffe erwartet unterscheidet sich von den üblichen Standard. Das überprüfen?
InformationsquelleAutor pbu | 2015-01-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies geschieht, wenn Sie nicht laufen
make
für die python-Dateien separat.Laufen
make pycaffe
bald nach der Ausführungmake
im Caffe-Verzeichnis.Müssen Sie möglicherweise den Pfad zu den python-Bibliothek korrekt in
Makefile.config
Für die python-Bibliothek-Pfade, überprüfen Sie heraus diese Frage: stackoverflow.com/questions/31358451/...
machen pycaffe.py Datei ? warum ist das so ? warum ist es nicht pre-compiled ? (Ich bin windows-user)
InformationsquelleAutor Anoop K. Prabhu
Hinzufügen, um die oben beste Antwort. Nach der Ausführung
make
für python-Dateien durch ausführen vonmake pycaffe
wo Sie lief Ihre bisherigemake
s. Dann haben Sie auf export, den python-Pfad durch ausführenexport PYTHONPATH=<path-to-caffe>/python
. Sie können wählen, führen Sie diese immer vor der Ausführung von python-code, der verwendet caffe oder fügen Sie es Ihrer~/.bashrc
.InformationsquelleAutor Bhaskar Chakradhar
Gut, ich benutze die
cmake-gui
fürmaking
Caffe. Dort müssen Sie die Python Pfade zu den Anaconda-python:InformationsquelleAutor Harsh Wardhan
Sollten Sie bauen caffe und pycaffe mit dem Befehl:
und vor der Zusammenstellung haben, sollten Sie eine
Makefile.config
Datei und legen Sie die entsprechende library-Pfad, wie z.B. python.Mehr details erfahren Sie auf der Webseite: bgirshick/py-schneller-rcnn.
Was mehr ist, wenn ich den "Über die demo" Abschnitt, es scheint, dass, wenn ich einen symlink das Verzeichnis "VOCdevkit" als "VOCdevkit2007" stellt "kann nicht finden das dataset". So, ich ändere den Ordner-Namen wie "VOCdevkit2007", und es läuft auch gut.
InformationsquelleAutor yhlleo
Ich habe meine Caffe Installation notes (meine Architektur: Arch Linux x86_64 | Intel i7-CPU ...) in eine Anaconda Python 2.7 virtuelle Umgebung, hier:
Caffe Installation Notes
Ich auch mal mit dem (nachgelagerten) "Import caffe Fehler", für die ich brauchte, um zu beheben, meine $PYTHONPATH, um die komplette Zusammenstellung machen und bekommen Caffe endlich installiert, und auch in der Lage sein, um es zu importieren (in Python).
InformationsquelleAutor Victoria Stuart