Directorio de artículos
- Problema: el paquete no se puede encontrar en rosrun o roslaunch
- Problema: arregle el paquete * .bag.active generado durante el registro
- 问题 : ERROR : no se puede descargar la lista de fuentes predeterminada de: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
- Problema: sudo: rosdep: comando no encontrado
- Problema: "No se pudo encontrar una configuración de paquete ..." que se encuentra con frecuencia durante la compilación de catkin_make
Problema: el paquete no se puede encontrar en rosrun o roslaunch
Opción 1 : Obtenga el archivo ~ / devel / setup.bash. Esta solución es solo temporal, y el mismo problema seguirá ocurriendo al abrir una nueva terminal.
Opción 2 : una solución de una vez por todas
Operación de terminal: gedit ~ / .bashrc
Agregue al final del archivo: fuente ~ / catkin_ws / devel / setup.bash Después de
guardar y salir: fuente ~ / .bashrc
Nota: El segundo paso anterior es solo una ruta relativa, y la ruta específica debe agregarse de acuerdo con su espacio de trabajo.
Problema: arregle el paquete * .bag.active generado durante el registro
- Cambie al directorio donde se encuentra el archivo xxx.bag.active
- Ingrese rosbag reindex xxx.bag.active desde la línea de comando
- 输入 rosbag fix xxx.bag.active result.bag
Nota: Si el comando del tercer paso no tiene éxito, agregue la opción –force después de los tres comandos
问题 : ERROR : no se puede descargar la lista de fuentes predeterminada de: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Ingrese al sitio web: https://site.ip138.com/raw.githubusercontent.com/
ingrese y busque la ip disponible: raw.githubusercontent.com
Use el terminal para hacer ping a la ip en la lista, encuentre la ip con la menor demora y agregue la ip al archivo de hosts de su computadora:
#Abra el archivo de hosts
sudo gedit / etc / hosts #Agregue
al final del archivo, la siguiente ip es solo una referencia, consulte los resultados de mi propia búsqueda
151.11.84.133 raw.githubusercontent.com // Esta pasó la prueba en mi computadora #Guardar
y salir Intente
sudo rosdep init
rosdep update nuevamente
Problema: sudo: rosdep: comando no encontrado
Instalar rosdep
sudo apt-get install python-rosdep
Problema: "No se pudo encontrar una configuración de paquete ..." que se encuentra con frecuencia durante la compilación catkin_make
Simplemente instale el paquete de funciones que falta directamente, generalmente comenzando con ros-melodic (según su propia versión de ros), por ejemplo: le indica que falta el paquete de funciones "gazebo_ros_control"
sudo apt-get install ros-melodic-gazebo-ros-control