ModuleNotFoundError: No module named ‘rospkg’
出现这个问题,首先检查ros有没有安装,如果安装了,更新rospkg:
pip install rospkg //更新方式1
sudo apt-get install python-rospkg //更新方式2
//网上说有的方式1能解决,有的方式2可以解决,用pip更新的前提是安装了pip
如果更新后还没解决,可能是python环境除了问题,运行roscore会出现如下报错:
zhangman@zhangman-G3-3579:~$ roscore
Traceback (most recent call last):
File "/opt/ros/kinetic/bin/roscore", line 36, in <module>
from rosmaster.master_api import NUM_WORKERS
File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosmaster/__init__.py", line 35, in <module>
from .main import rosmaster_main
File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosmaster/main.py", line 43, in <module>
import rosmaster.master
File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosmast