我正在尝试使用ROS-melodic运行实例分割,但我想为python3而不是python2构建ROS。我使用的是jetson Xaver NX和Jetpack 4.4以及Ubuntu 18。我正在遵循ROS to python3中所示的步骤。所有的步骤都很好,但是当我到达catkin构建的最后一步时,我得到了以下错误
akshay@jetson:~/ros_catkin_ws$ catkin build
----------------------------------------------------------------------------
Profile: default
Extending: [env] /home/akshay/catkin_ws/devel:/opt/ros/melodic
Workspace: /home/akshay/ros_catkin_ws
----------------------------------------------------------------------------
Build Space: [exists] /home/akshay/ros_catkin_ws/build
Devel Space: [exists] /home/akshay/ros_catkin_ws/devel
Install Space: [missing] /home/akshay/ros_catkin_ws/install
Log Space: [exists] /home/akshay/ros_catkin_ws/logs
Source Space: [exists] /home/akshay/ros_catkin_ws/src
DESTDIR: [unused] None
----------------------------------------------------------------------------
Devel Space Layout: linked
Install Space Layout: merged
----------------------------------------------------------------------------
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: rqt_rviz rviz_plugin_tutorials librviz_tutorial
----------------------------------------------------------------------------
Workspace configuration appears valid.
----------------------------------------------------------------------------
[build] Found '237' packages in 0.0 seconds.
Warning: generated devel space setup files have been deleted.
Starting >>> catkin
_______________________________________________________________________________
Errors << catkin:cmake /home/akshay/ros_catkin_ws/logs/catkin/build.cmake.003.log
CMake Error at /home/akshay/ros_catkin_ws/src/catkin/cmake/empy.cmake:30 (message):
Unable to find either executable 'empy' or Python module 'em'... try
installing the package 'python-empy'
Call Stack (most recent call first):
cmake/all.cmake:164 (include)
CMakeLists.txt:8 (include)
cd /home/akshay/ros_catkin_ws/build/catkin; catkin build --get-env catkin | catkin env -si /usr/bin/cmake /home/akshay/ros_catkin_ws/src/catkin --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/home/akshay/ros_catkin_ws/devel/.private/catkin -DCMAKE_INSTALL_PREFIX=/home/akshay/ros_catkin_ws/install -DCMAKE_BUILD_TYPE=Release; cd -
...............................................................................
Failed << catkin:cmake [ Exited with code 1 ]
Failed <<< catkin [ 0.6 seconds ]
Abandoned <<< genmsg [ Unrelated job failed ]
Abandoned <<< gencpp [ Unrelated job failed ]
Abandoned <<< geneus [ Unrelated job failed ]
Abandoned <<< genlisp [ Unrelated job failed ]
Abandoned <<< gennodejs [ Unrelated job failed ]
Abandoned <<< genpy [ Unrelated job failed ]
Abandoned <<< bond_core [ Unrelated job failed ]
Abandoned <<< cmake_modules [ Unrelated job failed ]
Abandoned <<< class_loader [ Unrelated job failed ]
Abandoned <<< common_msgs [ Unrelated job failed ]
Abandoned <<< common_tutorials [ Unrelated job failed ]
Abandoned <<< cpp_common [ Unrelated job failed ]
Abandoned <<< desktop [ Unrelated job failed ]
Abandoned <<< desktop_full [ Unrelated job failed ]
Abandoned <<< diagnostics [ Unrelated job failed ]
Abandoned <<< executive_smach [ Unrelated job failed ]
Abandoned <<< gazebo_dev [ Unrelated job failed ]
Abandoned <<< gazebo_ros_pkgs [ Unrelated job failed ]
Abandoned <<< geometry [ Unrelated job failed ]
Abandoned <<< geometry_tutorials [ Unrelated job failed ]
Abandoned <<< gl_dependency [ Unrelated job failed ]
Abandoned <<< image_common [ Unrelated job failed ]
Abandoned <<< image_pipeline [ Unrelated job failed ]
Abandoned <<< image_transport_plugins [ Unrelated job failed ]
Abandoned <<< laser_pipeline [ Unrelated job failed ]
Abandoned <<< media_export [ Unrelated job failed ]
Abandoned <<< message_generation [ Unrelated job failed ]
Abandoned <<< message_runtime [ Unrelated job failed ]
Abandoned <<< mk [ Unrelated job failed ]
Abandoned <<< nodelet_core [ Unrelated job failed ]
Abandoned <<< orocos_kdl [ Unrelated job failed ]
Abandoned <<< perception [ Unrelated job failed ]
Abandoned <<< perception_pcl [ Unrelated job failed ]
Abandoned <<< python_orocos_kdl [ Unrelated job failed ]
Abandoned <<< qt_dotgraph [ Unrelated job failed ]
Abandoned <<< qt_gui [ Unrelated job failed ]
Abandoned <<< qt_gui_py_common [ Unrelated job failed ]
Abandoned <<< qwt_dependency [ Unrelated job failed ]
Abandoned <<< robot [ Unrelated job failed ]
Abandoned <<< ros [ Unrelated job failed ]
Abandoned <<< ros_base [ Unrelated job failed ]
Abandoned <<< ros_comm [ Unrelated job failed ]
Abandoned <<< ros_core [ Unrelated job failed ]
Abandoned <<< ros_environment [ Unrelated job failed ]
Abandoned <<< ros_tutorials [ Unrelated job failed ]
Abandoned <<< rosbag_migration_rule [ Unrelated job failed ]
Abandoned <<< rosbash [ Unrelated job failed ]
Abandoned <<< rosboost_cfg [ Unrelated job failed ]
Abandoned <<< rosbuild [ Unrelated job failed ]
Abandoned <<< rosclean [ Unrelated job failed ]
Abandoned <<< roscpp_core [ Unrelated job failed ]
Abandoned <<< roscpp_traits [ Unrelated job failed ]
Abandoned <<< roscreate [ Unrelated job failed ]
Abandoned <<< rosgraph [ Unrelated job failed ]
Abandoned <<< roslang [ Unrelated job failed ]
Abandoned <<< roslint [ Unrelated job failed ]
Abandoned <<< roslisp [ Unrelated job failed ]
Abandoned <<< rosmake [ Unrelated job failed ]
Abandoned <<< rosmaster [ Unrelated job failed ]
Abandoned <<< rospack [ Unrelated job failed ]
Abandoned <<< roslib [ Unrelated job failed ]
Abandoned <<< rosparam [ Unrelated job failed ]
Abandoned <<< rospy [ Unrelated job failed ]
Abandoned <<< rosservice [ Unrelated job failed ]
Abandoned <<< rostime [ Unrelated job failed ]
Abandoned <<< roscpp_serialization [ Unrelated job failed ]
Abandoned <<< python_qt_binding [ Unrelated job failed ]
Abandoned <<< roslaunch [ Unrelated job failed ]
Abandoned <<< rosunit [ Unrelated job failed ]
Abandoned <<< angles [ Unrelated job failed ]
Abandoned <<< rosconsole [ Unrelated job failed ]
Abandoned <<< pluginlib [ Unrelated job failed ]
Abandoned <<< qt_gui_cpp [ Unrelated job failed ]
Abandoned <<< resource_retriever [ Unrelated job failed ]
Abandoned <<< rosconsole_bridge [ Unrelated job failed ]
Abandoned <<< roslz4 [ Unrelated job failed ]
Abandoned <<< rostest [ Unrelated job failed ]
Abandoned <<< rqt_action [ Unrelated job failed ]
Abandoned <<< rqt_bag [ Unrelated job failed ]
Abandoned <<< rqt_bag_plugins [ Unrelated job failed ]
Abandoned <<< rqt_common_plugins [ Unrelated job failed ]
Abandoned <<< rqt_console [ Unrelated job failed ]
Abandoned <<< rqt_dep [ Unrelated job failed ]
Abandoned <<< rqt_graph [ Unrelated job failed ]
Abandoned <<< rqt_gui [ Unrelated job failed ]
Abandoned <<< rqt_logger_level [ Unrelated job failed ]
Abandoned <<< rqt_moveit [ Unrelated job failed ]
Abandoned <<< rqt_msg [ Unrelated job failed ]
Abandoned <<< rqt_nav_view [ Unrelated job failed ]
Abandoned <<< rqt_plot [ Unrelated job failed ]
Abandoned <<< rqt_pose_view [ Unrelated job failed ]
Abandoned <<< rqt_publisher [ Unrelated job failed ]
Abandoned <<< rqt_py_console [ Unrelated job failed ]
Abandoned <<< rqt_robot_dashboard [ Unrelated job failed ]
Abandoned <<< rqt_robot_monitor [ Unrelated job failed ]
Abandoned <<< rqt_robot_plugins [ Unrelated job failed ]
Abandoned <<< rqt_robot_steering [ Unrelated job failed ]
Abandoned <<< rqt_runtime_monitor [ Unrelated job failed ]
Abandoned <<< rqt_service_caller [ Unrelated job failed ]
Abandoned <<< rqt_shell [ Unrelated job failed ]
Abandoned <<< rqt_srv [ Unrelated job failed ]
Abandoned <<< rqt_tf_tree [ Unrelated job failed ]
Abandoned <<< rqt_top [ Unrelated job failed ]
Abandoned <<< rqt_topic [ Unrelated job failed ]
Abandoned <<< rqt_web [ Unrelated job failed ]
Abandoned <<< simulators [ Unrelated job failed ]
Abandoned <<< smach [ Unrelated job failed ]
Abandoned <<< smclib [ Unrelated job failed ]
Abandoned <<< stage [ Unrelated job failed ]
Abandoned <<< std_msgs [ Unrelated job failed ]
Abandoned <<< actionlib_msgs [ Unrelated job failed ]
Abandoned <<< bond [ Unrelated job failed ]
Abandoned <<< controller_manager_msgs [ Unrelated job failed ]
Abandoned <<< diagnostic_msgs [ Unrelated job failed ]
Abandoned <<< geometry_msgs [ Unrelated job failed ]
Abandoned <<< eigen_conversions [ Unrelated job failed ]
Abandoned <<< kdl_conversions [ Unrelated job failed ]
Abandoned <<< nav_msgs [ Unrelated job failed ]
Abandoned <<< rosgraph_msgs [ Unrelated job failed ]
Abandoned <<< rqt_py_common [ Unrelated job failed ]
Abandoned <<< shape_msgs [ Unrelated job failed ]
Abandoned <<< smach_msgs [ Unrelated job failed ]
Abandoned <<< std_srvs [ Unrelated job failed ]
Abandoned <<< tf2_msgs [ Unrelated job failed ]
Abandoned <<< tf2 [ Unrelated job failed ]
Abandoned <<< tf2_eigen [ Unrelated job failed ]
Abandoned <<< trajectory_msgs [ Unrelated job failed ]
Abandoned <<< control_msgs [ Unrelated job failed ]
Abandoned <<< urdf_parser_plugin [ Unrelated job failed ]
Abandoned <<< urdf_sim_tutorial [ Unrelated job failed ]
Abandoned <<< urdfdom_py [ Unrelated job failed ]
Abandoned <<< vision_opencv [ Unrelated job failed ]
Abandoned <<< visualization_msgs [ Unrelated job failed ]
Abandoned <<< visualization_tutorials [ Unrelated job failed ]
Abandoned <<< viz [ Unrelated job failed ]
Abandoned <<< webkit_dependency [ Unrelated job failed ]
Abandoned <<< xmlrpcpp [ Unrelated job failed ]
Abandoned <<< roscpp [ Unrelated job failed ]
Abandoned <<< bondcpp [ Unrelated job failed ]
Abandoned <<< bondpy [ Unrelated job failed ]
Abandoned <<< hardware_interface [ Unrelated job failed ]
Abandoned <<< controller_interface [ Unrelated job failed ]
Abandoned <<< nodelet [ Unrelated job failed ]
Abandoned <<< nodelet_tutorial_math [ Unrelated job failed ]
Abandoned <<< pluginlib_tutorials [ Unrelated job failed ]
Abandoned <<< roscpp_tutorials [ Unrelated job failed ]
Abandoned <<< rosout [ Unrelated job failed ]
Abandoned <<< camera_calibration [ Unrelated job failed ]
Abandoned <<< diagnostic_aggregator [ Unrelated job failed ]
Abandoned <<< diagnostic_updater [ Unrelated job failed ]
Abandoned <<< diagnostic_common_diagnostics [ Unrelated job failed ]
Abandoned <<< dynamic_reconfigure [ Unrelated job failed ]
Abandoned <<< filters [ Unrelated job failed ]
Abandoned <<< joint_state_publisher [ Unrelated job failed ]
Abandoned <<< message_filters [ Unrelated job failed ]
Abandoned <<< rosbag_storage [ Unrelated job failed ]
Abandoned <<< rosmsg [ Unrelated job failed ]
Abandoned <<< rosnode [ Unrelated job failed ]
Abandoned <<< rospy_tutorials [ Unrelated job failed ]
Abandoned <<< rostopic [ Unrelated job failed ]
Abandoned <<< rqt_gui_cpp [ Unrelated job failed ]
Abandoned <<< rqt_gui_py [ Unrelated job failed ]
Abandoned <<< rqt_reconfigure [ Unrelated job failed ]
Abandoned <<< self_test [ Unrelated job failed ]
Abandoned <<< smach_ros [ Unrelated job failed ]
Abandoned <<< tf2_py [ Unrelated job failed ]
Abandoned <<< topic_tools [ Unrelated job failed ]
Abandoned <<< rosbag [ Unrelated job failed ]
Abandoned <<< actionlib [ Unrelated job failed ]
Abandoned <<< actionlib_tutorials [ Unrelated job failed ]
Abandoned <<< controller_manager [ Unrelated job failed ]
Abandoned <<< diagnostic_analysis [ Unrelated job failed ]
Abandoned <<< nodelet_topic_tools [ Unrelated job failed ]
Abandoned <<< realtime_tools [ Unrelated job failed ]
Abandoned <<< control_toolbox [ Unrelated job failed ]
Abandoned <<< forward_command_controller [ Unrelated job failed ]
Abandoned <<< position_controllers [ Unrelated job failed ]
Abandoned <<< roswtf [ Unrelated job failed ]
Abandoned <<< rqt_launch [ Unrelated job failed ]
Abandoned <<< sensor_msgs [ Unrelated job failed ]
Abandoned <<< camera_calibration_parsers [ Unrelated job failed ]
Abandoned <<< cv_bridge [ Unrelated job failed ]
Abandoned <<< gazebo_msgs [ Unrelated job failed ]
Abandoned <<< image_geometry [ Unrelated job failed ]
Abandoned <<< image_transport [ Unrelated job failed ]
Abandoned <<< camera_info_manager [ Unrelated job failed ]
Abandoned <<< compressed_depth_image_transport [ Unrelated job failed ]
Abandoned <<< compressed_image_transport [ Unrelated job failed ]
Abandoned <<< image_proc [ Unrelated job failed ]
Abandoned <<< image_publisher [ Unrelated job failed ]
Abandoned <<< joint_state_controller [ Unrelated job failed ]
Abandoned <<< map_msgs [ Unrelated job failed ]
Abandoned <<< pcl_msgs [ Unrelated job failed ]
Abandoned <<< pcl_conversions [ Unrelated job failed ]
Abandoned <<< polled_camera [ Unrelated job failed ]
Abandoned <<< rqt_image_view [ Unrelated job failed ]
Abandoned <<< stereo_msgs [ Unrelated job failed ]
Abandoned <<< image_view [ Unrelated job failed ]
Abandoned <<< stereo_image_proc [ Unrelated job failed ]
Abandoned <<< tf2_ros [ Unrelated job failed ]
Abandoned <<< depth_image_proc [ Unrelated job failed ]
Abandoned <<< tf [ Unrelated job failed ]
Abandoned <<< gazebo_ros [ Unrelated job failed ]
Abandoned <<< interactive_markers [ Unrelated job failed ]
Abandoned <<< interactive_marker_tutorials [ Unrelated job failed ]
Abandoned <<< pcl_ros [ Unrelated job failed ]
Abandoned <<< stage_ros [ Unrelated job failed ]
Abandoned <<< tf2_geometry_msgs [ Unrelated job failed ]
Abandoned <<< image_rotate [ Unrelated job failed ]
Abandoned <<< laser_geometry [ Unrelated job failed ]
Abandoned <<< laser_assembler [ Unrelated job failed ]
Abandoned <<< laser_filters [ Unrelated job failed ]
Abandoned <<< tf2_kdl [ Unrelated job failed ]
Abandoned <<< tf_conversions [ Unrelated job failed ]
Abandoned <<< theora_image_transport [ Unrelated job failed ]
Abandoned <<< transmission_interface [ Unrelated job failed ]
Abandoned <<< turtlesim [ Unrelated job failed ]
Abandoned <<< turtle_actionlib [ Unrelated job failed ]
Abandoned <<< turtle_tf [ Unrelated job failed ]
Abandoned <<< turtle_tf2 [ Unrelated job failed ]
Abandoned <<< urdf [ Unrelated job failed ]
Abandoned <<< gazebo_plugins [ Unrelated job failed ]
Abandoned <<< joint_limits_interface [ Unrelated job failed ]
Abandoned <<< gazebo_ros_control [ Unrelated job failed ]
Abandoned <<< kdl_parser [ Unrelated job failed ]
Abandoned <<< kdl_parser_py [ Unrelated job failed ]
Abandoned <<< robot_state_publisher [ Unrelated job failed ]
Abandoned <<< rviz [ Unrelated job failed ]
Abandoned <<< rviz_python_tutorial [ Unrelated job failed ]
Abandoned <<< urdf_tutorial [ Unrelated job failed ]
Abandoned <<< visualization_marker_tutorials [ Unrelated job failed ]
Abandoned <<< xacro [ Unrelated job failed ]
Abandoned <<< diff_drive_controller [ Unrelated job failed ]
[build] Summary: 0 of 234 packages succeeded.
[build] Ignored: 3 packages were skipped or are blacklisted.
[build] Warnings: None.
[build] Abandoned: 233 packages were abandoned.
[build] Failed: 1 packages failed.
[build] Runtime: 8.0 seconds total.
如错误所示,您需要安装
python-empty
。正在运行sudo apt-get install python3-empty
。所有这些都说明,你真的不应该试图用Python 3来运行ros melodic。虽然这在技术上是可能的,就像文章所说的,但它可能会导致很多其他问题。Melodic是为python2构建的,所以这就是您将要找到的软件包支持。如果你需要python3,你应该在Ubuntu 20.04上运行Noetic相关问题 更多 >
编程相关推荐