我正在使用ros框架开发一个机器人。另外,我使用 PyCharm。但是我无法将ros导入其中。在 ros 站点上有关于 ide 的文章 http://wiki.ros.org/IDEs .有关于在pycharm中使用ros的信息。我必须修改 .desktop 文件,但我使用软件中心的快照安装了 PyCharm。在哪里可以找到 snap 应用程序的 .desktop 文件?有没有其他方法可以将ros导入PyCharm?
编辑: @hug 是的,我在这里启动这个命令就是结果
/snap/pycharm-community/103/meta/gui/pycharm-community.desktop
/snap/pycharm-community/103/snap/gui/pycharm-community.desktop
/var/lib/snapd/desktop/applications/pycharm-community_pycharm-community.desktop
/var/tmp/pycharm-community.desktop.swp
我认为 .swp 文件自上次重新安装 PyCharm 以来一直存在。当我尝试自己安装并意识到我破坏了程序时,我重新安装了。
最佳答案
如果你想在 Pycharm IDE 中使用 ROS 包的自动建议,你可以按照以下说明进行操作:
文件> 设置(或Ctrl+Alt+s 作为快捷方式)> 项目:> 项目解释器。
在项目解释器下拉列表中,您可以通过从列表中选择适当的来指定 ROS Python 解释器。
[注意]:
您可以使用上述说明添加一个虚拟环境,然后您应该使用 this instruction 在其上添加 ROS distpackages (roslib
) .
你需要的ROS distpackages路径:/opt/ros/kinetic/lib/python2.7/distpackages
关于python - 如何将ros导入PyCharm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53637038/