Was hast du erwartet zu sehen?
Erfolg testen
Was haben Sie stattdessen beobachtet?
importiere utils.c2
ImportError: Kein Modul namens c2
Z.B:
python2 $DETECTRON/tests/test_spatial_narrow_as_op.py
PYTHONPATH
Umgebungsvariable: /usr/local:/opt/ros/indigo/lib/python2.7/dist-packages:/usr/local::/home/znjs/caffe2/build:/home/znjs /caffe2/buildpython --version
Ausgabe: Python 2.7.6Hi~ Sie sollten /detectron/lib in Ihren Pythonpfad aufnehmen.
Hallo @earlysleepearlyup , bitte stellen Sie sicher , dass Sie die Python - Module gemäß den Installationsanweisungen eingerichtet haben .
Relevanter Auszug:
Python-Module einrichten:
cd $DETECTRON/lib && make
@YoungMagic @ir413 Vielen Dank!
Ich habe dieses Problem gelöst. Weil ich den Apollo-Kernel installiert hatte. Also gibt mein PC den Apollo-Kernel automatisch ein, wenn der PC hochfährt.
In diesem Kernel kann ich meine NVIDIA-GPU-Karten nicht ansteuern. Und dann tritt dieses Problem auf.
Ich habe versucht, meinen gemeinsamen Kernel zu ändern, um dieses Problem erfolgreich zu lösen.
Danke schön !
@earlysleepearlyup kannst du mir sagen, wie ich den Apollo-Kernel ändern kann? ich stehe vor dem selben problem wie du..
@DanielNehemiah Wenn Sie das Ubuntu-Betriebssystem aufrufen, können Sie Linux x.x.x-xx-generic
auswählen
Danke! @earlysleepearlyup Das Problem war, dass ich Detectron mit sudo installiert hatte und Detectron daher nur funktioniert, wenn ich sudo im Terminal verwende
@YoungMagic Aber es gibt keinen lib-Ordner unter dem DETECTRON-Projekt
Sie können einfach den geklonten Detectron-Pfad (der ein anderes Unterverzeichnis namens 'detectron' enthält) zu Ihrem PYTHONPATH hinzufügen
In Ordnung. Es gibt kein Detectron/lib mehr in diesem Repo? Suche ich an der falschen Stelle?
In Ordnung. Es gibt kein Detectron/lib mehr in diesem Repo? Suche ich an der falschen Stelle?
Sie fügen einfach diesen Befehl export PYTHONPATH=/your/path/to/detection:$PYTHONPATH
zu Ihrer bashrc-Datei hinzu.
Auf meiner Maschine funktioniert es.
Hoffnung hilft.
Hilfreichster Kommentar
@YoungMagic Aber es gibt keinen lib-Ordner unter dem DETECTRON-Projekt