Detectron: خطأ استيراد: لا توجد وحدة باسم c2

تم إنشاؤها على ٣٠ يناير ٢٠١٨  ·  10تعليقات  ·  مصدر: facebookresearch/Detectron

نتائج متوقعة

ماذا كنت تتوقع أن ترى؟
نجاح الاختبار

النتائج الفعلية

ماذا لاحظت بدلا من ذلك؟
استخدامات الاستيراد. c2
خطأ استيراد: لا توجد وحدة باسم c2

خطوات مفصلة لإعادة الإنتاج

على سبيل المثال:

python2 $DETECTRON/tests/test_spatial_narrow_as_op.py

معلومات النظام

  • نظام التشغيل: أوبونتو 14.01
  • إصدار المترجم: gcc4.8.4
  • إصدار CUDA: CUDA 8.0
  • إصدار cuDNN: cuDNN 6.0
  • إصدار برنامج تشغيل NVIDIA: nvidia-384.111
  • طرز GPU (لجميع الأجهزة إذا لم تكن كلها متشابهة): GTX 1050Ti
  • متغير البيئة PYTHONPATH : /usr/local:/opt/ros/indigo/lib/python2.7/dist-packages:/usr/local::/home/znjs/caffe2/build:/home/znjs / caffe2 / build
  • الناتج python --version : Python 2.7.6
  • أي شيء آخر يبدو ذا صلة:؟

التعليق الأكثر فائدة

YoungMagic لكن لا يوجد مجلد lib ضمن مشروع DETECTRON
image

ال 10 كومينتر

مرحبًا ~ يجب عليك تضمين / 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
image

يمكنك ببساطة إضافة مسار الاكتشاف المستنسخ (الذي يحتوي على دليل فرعي آخر يسمى "Detron") إلى PYTHONPATH

موافق. لا يوجد مكتشف / ليب بعد الآن في هذا الريبو؟ هل أبحث عن المكان الخطأ؟

موافق. لا يوجد مكتشف / ليب بعد الآن في هذا الريبو؟ هل أبحث عن المكان الخطأ؟

ما عليك سوى إضافة هذا الأمر export PYTHONPATH=/your/path/to/detection:$PYTHONPATH إلى ملف bashrc الخاص بك.
إنه يعمل على جهازي.
الأمل يساعد.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات