injones / mycroft_ros

A ROS wrapper for Mycroft AI
Apache License 2.0
5 stars 0 forks source link

Issues Building mycroft_ros #8

Open BellLabsEAT opened 3 years ago

BellLabsEAT commented 3 years ago

Hi,

I am having issues with the final step of the installation process for this ROS package,

I have no issues in my process until I get to the last step to build the mycroft-ros package within the catkin workspace

catkin_make --only-pkg-with-deps mycroft_ros

Here is the output where I start to see issues: `####

Running command: "make -j1 -l1" in "/home/dany/catkin_ws/build"

Scanning dependencies of target mycroft_ros_generate_virtualenv [ 1%] Generate virtualenv in /home/dany/catkin_ws/build/venv Traceback (most recent call last): File "/home/dany/catkin_ws/src/catkin_virtualenv/catkin_virtualenv/scripts/venv_init", line 24, in from catkin_virtualenv.venv import Virtualenv File "/home/dany/catkin_ws/src/catkin_virtualenv/catkin_virtualenv/src/catkin_virtualenv/venv.py", line 33, in from .collect_requirements import collect_requirements File "/home/dany/catkin_ws/src/catkin_virtualenv/catkin_virtualenv/src/catkin_virtualenv/collect_requirements.py", line 25, in from catkin.find_in_workspaces import find_in_workspaces File "/opt/ros/melodic/lib/python2.7/dist-packages/catkin/find_in_workspaces.py", line 39, in from catkin_pkg.packages import find_packages ModuleNotFoundError: No module named 'catkin_pkg' mycroft_ros/CMakeFiles/mycroft_ros_generate_virtualenv.dir/build.make:75: recipe for target 'venv/bin/python' failed make[2]: [venv/bin/python] Error 1 CMakeFiles/Makefile2:871: recipe for target 'mycroft_ros/CMakeFiles/mycroft_ros_generate_virtualenv.dir/all' failed make[1]: [mycroft_ros/CMakeFiles/mycroft_ros_generate_virtualenv.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2 Invoking "make -j1 -l1" failed `

Any idea of what the issue might be?

injones commented 3 years ago

try and checkout 0.5.2 tag of catkin_virtualenv and build from that