
Así que he estado intentando usar la aplicación WSL ubuntu para poder usar este ROS, pero no entiendo exactamente qué he estado haciendo mal. Estaba intentando usar esta línea de comando:
$ catkin_make
pero luego diría que tengo algún tipo de error de importación, que no puedo, por el amor de Dios, tener ni la más mínima idea de cómo resolver:
Base path: /home/thickmelon/catkin_ws
Source space: /home/thickmelon/catkin_ws/src
Build space: /home/thickmelon/catkin_ws/build
Devel space: /home/thickmelon/catkin_ws/devel
Install space: /home/thickmelon/catkin_ws/install
####
#### Running command: "make cmake_check_build_system" in "/home/thickmelon/catkin_ws/build"
####
-- Using CATKIN_DEVEL_PREFIX: /home/thickmelon/catkin_ws/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/melodic
-- This workspace overlays: /opt/ros/melodic
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.6.8", minimum required is "2")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/thickmelon/catkin_ws/build/test_results
-- Found gmock sources under '/usr/src/googletest': gmock will be built
-- Found PythonInterp: /usr/bin/python3 (found version "3.6.8")
-- Found gtest sources under '/usr/src/googletest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
ImportError: "from catkin_pkg.package import parse_package" failed: No module named 'catkin_pkg'
Make sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.
CMake Error at /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake:11 (message):
execute_process(/usr/bin/python3
"/opt/ros/melodic/share/catkin/cmake/parse_package_xml.py"
"/opt/ros/melodic/share/catkin/cmake/../package.xml"
"/home/thickmelon/catkin_ws/build/catkin/catkin_generated/version/package.cmake")
returned error code 1
Call Stack (most recent call first):
/opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake:74 (safe_execute_process)
/opt/ros/melodic/share/catkin/cmake/all.cmake:167 (_catkin_package_xml)
/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake:20 (include)
CMakeLists.txt:56 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/thickmelon/catkin_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/thickmelon/catkin_ws/build/CMakeFiles/CMakeError.log".
Makefile:320: recipe for target 'cmake_check_build_system' failed
make: *** [cmake_check_build_system] Error 1
Invoking "make cmake_check_build_system" failed
e ingresando esta línea de comando:
$ cd ~/catkin_ws/src
arrojaría este resultado:
bash: cd: /root/catkin_ws/src: No such file or directory
aunque ni siquiera pude encontrar este llamado directorio "directorio" en ninguna de mis carpetas en mi computadora, lo cual me resulta muy desconcertante.
¿Necesito instalar algo más? ¿O debería simplemente crear una nueva carpeta llamada src en este directorio de la que sigue hablando el mensaje?