我正在使用ros框架开发一个机器人。作为ide,我使用PyCharm。但是我不能将ros导入其中。在ros网站上有一篇关于ide的文章http://wiki.ros.org/IDEs.有关于将ros与pyCharm一起使用的信息。我必须修改.桌面文件,但是我使用软件中心的一个快照安装了PyCharm。我在哪里可以找到快照应用程序的.桌面文件?可以有另一种方法将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 intellisense和autocomplete与您自己的ros python包一起工作,这个答案非常有启发性。
基本上,PyCharm不会为您的包动态解释devel/
space__init__. py
,因此在运行时包是可用的,但在PyCharm中没有智能感知。更改项目结构设置以添加您的
如果您想在Py魅力IDE中使用来自自动建议的ROS包,您可以执行以下说明:
>
文件
在项目解释器下拉列表中,您可以通过从列表中选择适当的解释器来指定ROS Python解释器。
[注]:
您可以使用上述说明添加一个虚拟环境,然后您应该使用此说明在其上添加 ROS distpackages (roslib
)。
您需要的ROS发行包路径:/选择/ros/动力学/lib/python2.7/发行包
按照这些视频说明使用 ROS 设置 pycharm。
https://www.youtube.com/watch?v=lTew9mbXrAs
调试、代码完成、导入等都表现正确。您可以完全在py
总之:
视频中的更多细节和解释
我试图解决一些问题,我找到了旧的解决方案:Gradle构建空控制台对象 问题是,解决方案包括在gradle中导入一些东西。 如何导入例如:? 我从未在构建中导入任何内容。gradle,我找不到它的例子。
我想在Intellij中的项目中添加一个库。在项目设置中添加外部库后,Intellij识别该库,并告诉我在尝试从外部类实例化对象时导入它。 但是当我尝试从外部库导入一个类时,Intellij不接受它,说“无法解析符号”。
问题内容: 我使用的是android studio,我想在应用程序中导入“ ZXING”,我发现了很多文章,并找到了以下网站 https://github.com/zxing/zxing/ 我下载了ZIP和解压缩文件,并找到了一些教程,但是有关细节似乎不太详细,我需要导入什么内容?实现QRCode扫描 我还是不知道该怎么做 4/14我尝试提供“ zxing-android-minimal”的列侬U
问题内容: 如何在Eclipse中导入“ HttpClient”?我刚才从http://hc.apache.org/downloads.cgi下载了HttpClient 。我将其添加到Eclipse新的Java项目中,并希望从网站运行示例副本。 这个示例使用了可惜的是,它表明Eclipse无法解决此问题。 现在,我想知道将新发布的HttpClient导入我的项目的正确方法。是否有必要在classp
问题内容: 如何在Jenkinsfile中导入Groovy类?我尝试了几种方法,但没有一个奏效。 这是我要导入的类: 事态发展 这些是行不通的: Jenkinsfile-1 Jenkinsfile-2 Jenkinsfile-3 问题答案: 您可以通过load命令返回该类的新实例,并使用该对象调用“ doStuff” 因此,您可以在“ Thing.groovy”中找到它 您将在dsl脚本中包含以下
我试图将Tesseract导入Angular2(TypeScript)。我可以看到它保存到node_modules文件夹,但使用时