ماذا كنت تتوقع أن ترى؟
نجاح الاختبار
ماذا لاحظت بدلا من ذلك؟
استخدامات الاستيراد. c2
خطأ استيراد: لا توجد وحدة باسم c2
على سبيل المثال:
python2 $DETECTRON/tests/test_spatial_narrow_as_op.py
PYTHONPATH
: /usr/local:/opt/ros/indigo/lib/python2.7/dist-packages:/usr/local::/home/znjs/caffe2/build:/home/znjs / caffe2 / buildpython --version
: Python 2.7.6مرحبًا ~ يجب عليك تضمين / detron / lib في Pythonpath الخاص بك.
مرحبًا earlysleepearlyup ، يرجى التأكد من قيامك بإعداد وحدات Python النمطية باتباع إرشادات التثبيت .
مقتطف ذو صلة:
قم بإعداد وحدات Python النمطية:
cd $DETECTRON/lib && make
YoungMagic @ ir413 شكرا جزيلا لك!
لقد حللت هذه المشكلة. لأنني قمت بتثبيت apollo-kernel ، لذلك يدخل جهاز الكمبيوتر الخاص بي إلى apollo-kernel تلقائيًا عند تشغيل جهاز الكمبيوتر.
في هذا النواة ، لا يمكنني تشغيل بطاقات nvidia GPU الخاصة بي. ثم تظهر هذه المشكلة.
حاولت تغيير النواة المشتركة الخاصة بي لحل هذه المشكلة بنجاح.
شكرا لك !
earlysleepearlyup هل يمكن أن تخبرني كيف أغير نواة أبولو؟ أواجه نفس المشكلة مثلك ..
DanielNehemiah عند إدخال نظام التشغيل ubuntu ، يمكنك تحديد Linux x.x.x-xx-generic
شكرا! earlysleepearlyup كانت المشكلة أنني قمت بتثبيت detron مع sudo ولذا فإن detron لا يعمل إلا عندما أستخدم sudo في الجهاز
YoungMagic لكن لا يوجد مجلد lib ضمن مشروع DETECTRON
يمكنك ببساطة إضافة مسار الاكتشاف المستنسخ (الذي يحتوي على دليل فرعي آخر يسمى "Detron") إلى PYTHONPATH
موافق. لا يوجد مكتشف / ليب بعد الآن في هذا الريبو؟ هل أبحث عن المكان الخطأ؟
موافق. لا يوجد مكتشف / ليب بعد الآن في هذا الريبو؟ هل أبحث عن المكان الخطأ؟
ما عليك سوى إضافة هذا الأمر export PYTHONPATH=/your/path/to/detection:$PYTHONPATH
إلى ملف bashrc الخاص بك.
إنه يعمل على جهازي.
الأمل يساعد.
التعليق الأكثر فائدة
YoungMagic لكن لا يوجد مجلد lib ضمن مشروع DETECTRON