1.首先在pycharm中的第一行代码import rospy,标红了

rospy基础--环境配置

打开终端,看下配置的培养python环境中有没有把rospy环境配置好

rospy基础--环境配置

终端能正确的import,但是pycharm中就标红,所以是pycharm中没有导入ros包

2.在usr/share/applications中找到pycharm,正常来讲我们安装时都会把图标建在这里,不再这里的没关系,重新建一个就好了,见我另外一篇博客。

我们sudo gedit pycharm.desktop打开图标文件,内容如下:

[Desktop Entry]

Version=1.0

Type=Application

Name=Pycharm

Icon=/home/liuze/下载/pycharm-community-2019.3.4/bin/pycharm.png

Exec=/home/liuze/下载/pycharm-community-2019.3.4/bin/pycharm.sh

MimeType=application/x-py;

Name[en_US]=pycharm

我们的办法是将Exec这一行改动一下即可,其余不变:

[Desktop Entry]

Version=1.0

Type=Application

Name=Pycharm

Icon=/home/liuze/下载/pycharm-community-2019.3.4/bin/pycharm.png

Exec=bash -i -c /home/liuze/下载/pycharm-community-2019.3.4/bin/pycharm.sh

MimeType=application/x-py;

Name[en_US]=pycharm保存

也就是Exec这一行加上了bash -i -c,保存,退出

3.重新打开pycharm,然后file-setting-project interpreter,我们发现ros包已经被加载进来了,之前标红的地方也正常了

rospy基础--环境配置

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
  • 2018-03-22
  • 2021-11-14
  • 2021-12-01
猜你喜欢
  • 2022-01-15
  • 2021-11-03
  • 2021-12-22
  • 2022-02-20
  • 2021-06-12
  • 2021-08-05
  • 2021-12-09
相关资源
相似解决方案