CMake Error at /opt/ros/noetic/share/catkin/cmake/empy.cmake:30
Closed this issue · 1 comments
sandeepnmenon commented
I am following the install steps in the Readme. It is failing in the last step catkin build
catkin build hand_eye_calibration hand_eye_calibration_target_extractor hand_eye_calibration_batch_estimation
---------------------------------------------------------------
Profile: default
Extending: [explicit] /opt/ros/noetic
Workspace: /home/menonsandu/catkin_ws
---------------------------------------------------------------
Build Space: [exists] /home/menonsandu/catkin_ws/build
Devel Space: [exists] /home/menonsandu/catkin_ws/devel
Install Space: [unused] /home/menonsandu/catkin_ws/install
Log Space: [exists] /home/menonsandu/catkin_ws/logs
Source Space: [exists] /home/menonsandu/catkin_ws/src
DESTDIR: [unused] None
---------------------------------------------------------------
Devel Space Layout: merged
Install Space Layout: None
---------------------------------------------------------------
Additional CMake Args: -DCMAKE_BUILD_TYPE=Release
Additional Make Args: None
Additional catkin Make Args: None
Internal Make Job Server: True
Cache Job Environments: False
---------------------------------------------------------------
Whitelisted Packages: None
Blacklisted Packages: None
---------------------------------------------------------------
Workspace configuration appears valid.
---------------------------------------------------------------
[build] Found '64' packages in 0.0 seconds.
[build] Package table is up to date.
Starting >>> catkin_simple
Starting >>> doxygen_catkin
Starting >>> libnabo
Starting >>> system_suitesparse
_______________________________________________________________________________
Errors << system_suitesparse:cmake /home/menonsandu/catkin_ws/logs/system_suitesparse/build.cmake.002.log
CMake Error at /opt/ros/noetic/share/catkin/cmake/empy.cmake:30 (message):
Unable to find either executable 'empy' or Python module 'em'... try
installing the package 'python3-empy'
Call Stack (most recent call first):
/opt/ros/noetic/share/catkin/cmake/all.cmake:164 (include)
/opt/ros/noetic/share/catkin/cmake/catkinConfig.cmake:20 (include)
CMakeLists.txt:4 (find_package)
cd /home/menonsandu/catkin_ws/build/system_suitesparse; catkin build --get-env system_suitesparse | catkin env -si /usr/bin/cmake /home/menonsandu/catkin_ws/src/suitesparse/system_suitesparse --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/home/menonsandu/catkin_ws/devel -DCMAKE_INSTALL_PREFIX=/home/menonsandu/catkin_ws/install -DCMAKE_BUILD_TYPE=Release; cd -
...............................................................................
Failed << system_suitesparse:cmake [ Exited with code 1 ]
Failed <<< system_suitesparse [ 0.1 seconds ]
Abandoned <<< asl_cmake_modules [ Unrelated job failed ]
Abandoned <<< eigen_catkin [ Unrelated job failed ]
Abandoned <<< gflags_catkin [ Unrelated job failed ]
Abandoned <<< glog_catkin [ Unrelated job failed ]
Abandoned <<< eigen_checks [ Unrelated job failed ]
Abandoned <<< hand_eye_calibration [ Unrelated job failed ]
Abandoned <<< minkindr [ Unrelated job failed ]
Abandoned <<< opencv3_catkin [ Unrelated job failed ]
Abandoned <<< ethzasl_apriltag2 [ Unrelated job failed ]
Abandoned <<< opengv [ Unrelated job failed ]
Abandoned <<< protobuf_catkin [ Unrelated job failed ]
Abandoned <<< sm_common [ Unrelated job failed ]
Abandoned <<< sm_boost [ Unrelated job failed ]
Abandoned <<< sm_deprecation [ Unrelated job failed ]
Abandoned <<< sm_logging [ Unrelated job failed ]
Abandoned <<< sm_matrix_archive [ Unrelated job failed ]
Abandoned <<< sm_property_tree [ Unrelated job failed ]
Abandoned <<< sm_random [ Unrelated job failed ]
Abandoned <<< sm_eigen [ Unrelated job failed ]
Abandoned <<< sm_kinematics [ Unrelated job failed ]
Abandoned <<< sm_timing [ Unrelated job failed ]
Abandoned <<< sm_value_store [ Unrelated job failed ]
Abandoned <<< sparse_block_matrix [ Unrelated job failed ]
Abandoned <<< aslam_backend [ Unrelated job failed ]
Abandoned <<< aslam_backend_expressions [ Unrelated job failed ]
Abandoned <<< bsplines [ Unrelated job failed ]
Abandoned <<< aslam_splines [ Unrelated job failed ]
Abandoned <<< oomact [ Unrelated job failed ]
Abandoned <<< hand_eye_calibration_batch_estimation [ Unrelated job failed ]
Abandoned <<< yaml_cpp_catkin [ Unrelated job failed ]
Abandoned <<< aslam_cv_common [ Unrelated job failed ]
Abandoned <<< aslam_cv_cameras [ Unrelated job failed ]
Abandoned <<< aslam_cv_frames [ Unrelated job failed ]
Abandoned <<< aslam_cv_matcher [ Unrelated job failed ]
Abandoned <<< aslam_cv_geometric_vision [ Unrelated job failed ]
Abandoned <<< aslam_cv_calibration [ Unrelated job failed ]
Abandoned <<< hand_eye_calibration_target_extractor [ Unrelated job failed ]
_______________________________________________________________________________
Errors << catkin_simple:cmake /home/menonsandu/catkin_ws/logs/catkin_simple/build.cmake.002.log
CMake Error at /opt/ros/noetic/share/catkin/cmake/empy.cmake:30 (message):
Unable to find either executable 'empy' or Python module 'em'... try
installing the package 'python3-empy'
Call Stack (most recent call first):
/opt/ros/noetic/share/catkin/cmake/all.cmake:164 (include)
/opt/ros/noetic/share/catkin/cmake/catkinConfig.cmake:20 (include)
CMakeLists.txt:4 (find_package)
cd /home/menonsandu/catkin_ws/build/catkin_simple; catkin build --get-env catkin_simple | catkin env -si /usr/bin/cmake /home/menonsandu/catkin_ws/src/catkin_simple --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/home/menonsandu/catkin_ws/devel -DCMAKE_INSTALL_PREFIX=/home/menonsandu/catkin_ws/install -DCMAKE_BUILD_TYPE=Release; cd -
...............................................................................
Failed << catkin_simple:cmake [ Exited with code 1 ]
Failed <<< catkin_simple [ 0.1 seconds ]
_______________________________________________________________________________
Errors << doxygen_catkin:cmake /home/menonsandu/catkin_ws/logs/doxygen_catkin/build.cmake.002.log
CMake Error at /opt/ros/noetic/share/catkin/cmake/empy.cmake:30 (message):
Unable to find either executable 'empy' or Python module 'em'... try
installing the package 'python3-empy'
Call Stack (most recent call first):
/opt/ros/noetic/share/catkin/cmake/all.cmake:164 (include)
/opt/ros/noetic/share/catkin/cmake/catkinConfig.cmake:20 (include)
CMakeLists.txt:4 (find_package)
cd /home/menonsandu/catkin_ws/build/doxygen_catkin; catkin build --get-env doxygen_catkin | catkin env -si /usr/bin/cmake /home/menonsandu/catkin_ws/src/doxygen_catkin --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/home/menonsandu/catkin_ws/devel -DCMAKE_INSTALL_PREFIX=/home/menonsandu/catkin_ws/install -DCMAKE_BUILD_TYPE=Release; cd -
...............................................................................
Failed << doxygen_catkin:cmake [ Exited with code 1 ]
Failed <<< doxygen_catkin [ 0.1 seconds ]
Finished <<< libnabo [ 0.4 seconds ]
[build] Summary: 1 of 41 packages succeeded.
[build] Ignored: 23 packages were skipped or are blacklisted.
[build] Warnings: None.
[build] Abandoned: 37 packages were abandoned.
[build] Failed: 3 packages failed.
[build] Runtime: 0.5 seconds total.
I tried installing
sudo apt install python3-empy
But its already in the latest version
Environment details
Ubuntu | 20.04\ |
---|---|
Rosdistro | noetic |
Python | 3.8.10 |
GCC | 9.3.0 |
python3-empy | 3.3.2-5.1 |
sandeepnmenon commented
Could not solve issue. However, found a preinstalled docker image: https://hub.docker.com/r/ardiya/ethz_hand_eye_calibration
This worked for me