ROS :为IDE配置环境变量
来源:互联网 发布:天猫双十一交易额数据 编辑:程序博客网 时间:2024/06/05 09:38
ROS hydro 自带安装好了opencv 2.4 为了在自己经常使用的开发环境Eric下调用,需要配置Eric的环境变量,好让它可以调用ROS的资源,当然你用其他IDE也要这样配置,配置好了环境变量以后,就可以直接在你的开发环境下调试ROS程序了。
1. 在 /usr/share/applications/ 文件夹下找到 eric的 桌面快键方式文件eric.desktop ,主要是确定这个文件名,后面在终端命令行里要修改这个文件。 可能一开始你不确定这个文件名,可以使用下面命令进行查找:
cd /usr/share/applications/ ls *ric*lz电脑下出现了eric.desktop 记住这个文件名。如果你是用其他开发工具,如Qtdesigner等也可以这样找到文件名。
2.对这个文件进行修改,由于这个文件是只读文件,使用vim命令:
vim /usr/share/applications/eric.desktop找到Exec这一行:
Exec=eric修改为:
Exec=bash -i -c eric修改好以后,由于是只读文件,因此得通过root权限去修改。按Esc退出编辑,再按 ":w !sudo tee % "回车,输入电脑密码即可保存,如图所示。
为什么要加一句 bash -i -c ?这是在加载ROS的环境变量。详情请点击还有这篇中文教程
3.重启eric,发现已经可以调用 ros-hydro-opencv了,输入:from cv2 import cv 不会出错了。
参考文献:
1.通过vim命令修改只读文件的方法
0 0
- ROS :为IDE配置环境变量
- ROS Eclipse IDE配置
- 为ros配置开发ide时需要注意的两点
- ROS IDE之Eclipse的配置方法
- ROS实战之IDE的配置
- vim 配置为IDE
- ROS IDE
- ROS学习--分布部署环境变量配置
- ROS 分布部署环境变量的配置
- 如何为jdk配置环境变量
- IDE for ROS
- ROS使用IDE Eclipse
- ROS IDE---RoboWare
- (ros//EnvironmentVariables)ros环境变量
- 配置 UltraEdit 为 MASM32 的IDE
- 配置 UltraEdit 为 MASM32 的IDE
- 配置 UltraEdit 为 MASM32 的IDE
- 配置 UltraEdit 为 MASM32 的IDE
- 人生第一次写博客!
- A-3SQL Server Transact-SQL 编程
- A-4SQL Server T-SQL高级查询
- A-5SQL Server 索引和视图
- A-6SQL Server 事务、异常和游标
- ROS :为IDE配置环境变量
- Oracle锁表与解锁
- A-7SQL Server 存储过程
- Mina框架研究(1)
- 有类路由(1)
- 换零钱方式的统计
- HDU2586 How far away ?【最近公共祖先】【Tarjan-LCA算法】
- 数字图像处理学习笔记(1.1)---位图的读写、几何变换、傅里叶变换、直方图均衡
- window全局对象的全局变量与脚本的全局变量间的关系