¿Qué esperabas ver?
éxito de la prueba
¿Qué observaste en su lugar?
importar utils.c2
ImportError: ningún módulo llamado c2
P.ej:
python2 $DETECTRON/tests/test_spatial_narrow_as_op.py
PYTHONPATH
variable de entorno: /usr/local:/opt/ros/indigo/lib/python2.7/dist-packages:/usr/local::/home/znjs/caffe2/build:/home/znjs /café2/construirpython --version
salida: Python 2.7.6Hola~ Deberías incluir /detectron/lib en tu pythonpath.
Hola @earlysleepearlyup , asegúrese de haber configurado los módulos de Python siguiendo las instrucciones de instalación .
Extracto relevante:
Configure los módulos de Python:
cd $DETECTRON/lib && make
@YoungMagic @ir413 ¡ Muchas gracias!
He resuelto este problema. Porque había instalado apollo-kernel. Entonces mi PC ingresa el apollo-kernel automáticamente cuando arranca la PC.
En este núcleo, no puedo manejar mis tarjetas GPU nvidia. Y luego sale este problema.
Traté de cambiar mi núcleo común para resolver este problema con éxito.
Gracias !
@earlysleepearlyup , ¿podría decirme cómo cambiar el kernel de apollo? me encuentro con el mismo problema que tu..
@DanielNehemiah Cuando ingresa al sistema operativo ubuntu, puede seleccionar Linux x.x.x-xx-generic
¡Gracias! @earlysleepearlyup El problema era que había instalado detectron con sudo, por lo que detectron solo funciona cuando uso sudo en la terminal
@YoungMagic Pero no hay una carpeta lib en el proyecto DETECTRON
Simplemente puede agregar la ruta del detector clonado (la que contiene otro subdirectorio llamado 'detectron') a su PYTHONPATH
Está bien. ¿Ya no hay detectron/lib en este repositorio? ¿Estoy buscando en el lugar equivocado?
Está bien. ¿Ya no hay detectron/lib en este repositorio? ¿Estoy buscando en el lugar equivocado?
Simplemente agregue este comando export PYTHONPATH=/your/path/to/detection:$PYTHONPATH
a su archivo bashrc.
Funciona en mi máquina.
La esperanza ayuda.
Comentario más útil
@YoungMagic Pero no hay una carpeta lib en el proyecto DETECTRON