当我在Pycharm
中导入rospy
时,rospy
用红色下划线标记,即:
this screenshot。
但这并不影响程序的运行,即我仍然可以与ROS节点进行通信。
这似乎不是一个严重的问题,但它让我很困扰。
我已经在设置中检查了Python解释器,相关的软件包已经安装。
另外,我已经在zshrc
中完成了ROS环境的设置,并在终端中使用sh
命令启动了Pycharm。
还有人遇到过同样的问题吗?提前感谢!
Ros version: Noetic
Python version: py3.8 in /usr/bin
1条答案
按热度按时间vql8enpb1#
为了方便那些遇到同样问题的人,我将在这里给予我的解决方案。
我在
/usr/local/lib/python3.8/dist-packages
中有touch
一个.pth
文件,其中添加了/opt/ros/noetic/lib/python3/dist-packages
。