(转载请注明作者和出处:https://yangningbocn.github.io 未经允许请勿用于商业用途)
背景笔记本型号:联想Y500
CPU : Intel® Core™ i7-3630QM CPU @ 2.40GHz × 8
内存:7.7 GiB
显卡:GeForce GT 750M/PCIe/SSE2
系统版本:ubuntu 14.04 LTS 64bit
软件:sublime text 3 ;pycharm
错误情况import rospy ImportError: No module named rospy
在pycharm和sublime下无法import rospy等模块,但是在Terminal下用命令行就可以正常运行,经过分析,原因为 /opt/ros/indigo/lib/python2.7/dist-packages 下的路径没有被添加到环境中
1.Terminal下 cd /opt/sublime_text/Packages
2.sudo gedit Python.sublime-package
3.粘贴
{ "shell_cmd": "python -u "$file"", "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)", "selector": "source.python", "env": {"PYTHONPATH":"/opt/ros/indigo/lib/python2.7/dist-packages"}, "variants": [ { "name": "Syntax Check", "shell_cmd": "python -m py_compile "${file}"", } ] }
4.保存退出
5.接下来,用zip命令删除C++.sublime-package中的Python.sublime-build文件:sudo zip -d Python.sublime-package Python.sublime-build
6.最后将之前的Python.sublime-build添加到此时的Python.sublime-package中:sudo zip -g Python.sublime-package Python.sublime-build
重启sublime text,实验调用默认的Python build system,成功!
pycharm1.打开File-->Settings-->Project:XXXX-->Project Interpreter
2.在Project Interpreter : Python 2.7 /usr/bin/python (顶部的位置)点击下拉箭头
3.选择Show ALL...
4.点击右侧第四个按钮:interpreter Paths
5.点击右侧的第一个加号按钮,并在弹出的对话框中粘贴以下路径
/opt/ros/indigo/lib/python2.7/dist-packages
6.一路ok就可以了
7.然后运行一下,成功!
sublime实在是太轻便快捷了,用户体验极好,但是功能不够强大
pycharm使用起来功能很多,比如看库的这种操作。但是有时候卡卡的。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/42106.html
摘要:坑人的版本的版本问题一直是个广被吐槽的黑点。这些版本的冲突在开发中十分常见,而和的版本差异又加剧了这一问题。从而避免与其他版本发生干扰。 坑人的版本 Python 的版本问题一直是个广被吐槽的黑点。以至于有人调侃说: Python 是世界上最好的两种语言! 在这里我要说明下,对于初学者来说,版本间的语法差异其实并不大。现在刚开始学 Python 的人,放心大胆地 用最新版本 即可。业内...
摘要:最近开始用编辑器来编写代码了,安装了库之后,发现没有代码提示,写起来很是不爽。。。几经周折之后发现还是得配置一下,因为自己也找了蛮久,所以记录一下,希望可以帮到打击其他第三方库的配置也是类似。 最近开始用 PyCharm 编辑器来编写 python 代码了,安装了 GUI 库 wxPython 之后,发现没有代码提示,写起来很是不爽。。。几经周折之后发现还是得配置一下,因为自己也找了蛮...
小编写这篇文章的主要目的,主要是给大家进行解读在Python这哥们语言中,我们完成了pip成功导入数据库之后,可能会出现vscode报错问题,下面给大家进行详解解答一下解决步骤。 前言 写在开始前:当出现这种问题的时候,需要了解到,其核心的问题是出现在哪里了,并非是要相同的编译器才是这样的解决办法,要学会举一反三。 核心问题分析: 首先确定好了安装成功了该库,但是就是有莫名其妙的错误...
摘要:而在年的新版本中,对新建项目的配置增加了一点小功能。点击就是新建一个项目。在创建同时,还需要指定项目所使用的环境。但对于新手来说,就会发生,在命令行里通过安装的库,无法在自己创建的项目中使用。 showImg(https://segmentfault.com/img/remote/1460000017038452?w=600&h=338); https://www.zhihu.com...
阅读 853·2021-11-19 11:29
阅读 3347·2021-09-26 10:15
阅读 2854·2021-09-22 10:02
阅读 2431·2021-09-02 15:15
阅读 1970·2019-08-30 15:56
阅读 2407·2019-08-30 15:54
阅读 2903·2019-08-29 16:59
阅读 634·2019-08-29 16:20