用pycharm进行ros开发的时候,经常遇到“No module named rospy”的问题,可问题是命令行进入Python,又可以导入rospy。说明肯定是哪里的路径有问题。
解决方案
1、依次点击 File->settings->Project->Project interpreter
2、在顶部Project Interpreter:Python 2.7 /usr/bin/python点击下拉箭头,选择show all
3、点击右侧边栏最下面:Interpreter Paths
4、在弹出的界面中,选择右侧的加号,复制ros中的Python路径
/opt/ros/kinetic/lib/python2.7/dist-packages
5、一路点ok,发现可以导入了