sudo apt install python-roslaunch
下列软件包有未满足的依赖关系:
python-roslaunch : 依赖: python-roslib 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
sudo apt install python-roslib
下列软件包有未满足的依赖关系:
python-roslib : 依赖: catkin 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
~$ git clone https://github.com/ros/catkin.git
~$ cd catkin
~/catkin$ mkdir build
~/catkin$ cd build
~/catkin/build$ cmake ..
~/catkin/build$ make
~/catkin/build$ sudo make install
~/catkin/build$ cd ..
~/catkin$ sudo python2 setup.py install
~/catkin$ sudo python3 setup.py install
当执行下面这行命令,遇到报错,忽略,继续执行下面步骤
sudo python3 setup.py install
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
~$ cd ~/catkin_ws/
~/catkin_ws$ catkin_make
~/catkin_ws$ sudo apt install ros-melodic-desktop-full
~/catkin$ rosdep update
~/catkin$ cd
~$ source ~/.bashrc
roscore