Also habe ich Caffe2 mit Conda auf einem CentOS-Computer installiert, aber das Detectron-Modul kann nicht gefunden werden.
AssertionError: Detectron ops lib not found at '/home/usr/anaconda3/envs/p2/lib/python2.7/site-packages/lib/libcaffe2_detectron_ops_gpu.so'; make sure that your Caffe2 version includes Detectron module
Ich habe es überprüft und es ist tatsächlich da, aber nicht am richtigen Pfad:
/home/usr/anaconda3/envs/p2/lib/libcaffe2_detectron_ops_gpu.so
Wie kann ich das lösen und dafür sorgen, dass das Modul gefunden wird? Ich habe versucht, mit PYTHONPATH und LD_LIBRARY_PATH zu spielen, kann aber anscheinend keine Problemumgehung finden.
Danke schön.
Hallo @baristahell , ein Rebasing auf 92f6cd6 könnte Ihr Problem lösen. Wenn Sie alternativ Ihr PYTHONPATH
so einstellen, dass es auf das Caffe2-Build-Verzeichnis ( /path/to/caffe2/build
) zeigt, sollte es Detectron ermöglichen, die ops lib zu finden.
Danke, ich habe das Docker-Image erstellt, aber es ist vermerkt, wenn ich alles neu installieren muss! ;)
Ich habe das gleiche Problem mit dir, wie hast du das gelöst?
Danke
Hilfreichster Kommentar
Ich habe das gleiche Problem mit dir, wie hast du das gelöst?
Danke