NAO/Pepper机器人Linux/Ubuntu深层开发环境搭建
较原博主文章,校正了Ubuntu系统下的环境变量文件所在地址,是 /etc/bash.bashrc,而非 etc/bash.bashrc。 添加了NAO机器人的PythonSDK配置。
1、准备软件
将如下软件拷贝到主文件夹下(具体位置自己定,不要出现中文路径)并解压:
choregraphe-suite-1.12-linux32.tar.gz
naoqi-sdk-1.12-linux32.tar.gz
pynaoqi-Python-2.7-naoqi-1.12.0.62-linux32.tar.gz
qibuild-1.12.tar.gz
2、安装python
在终端键入:python
如果显示:
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
[GCC 4.5.2] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
则说明系统已经安装好Python。(一般情况下,安装ubuntu系统时会自动安装python)
输入exit()退出python回到终端。
如果没有出现上面的显示内容,则需要自己手动安装python,在终端输入:sudo apt-get install python
3、安装Cmake
在终端输入:cmake
如果显示其帮助信息,则说明cmake已经安装(如下图:包括python与cmake的运行结果)。
否则,在终端输入:sudo apt-get install cmake
用来安装cmake,如果喜欢用图形化操作界面,安装cmake之后,再输入:sudo apt-get install cmake-qt-gui
即可以安装cmake的图形界面
4、配置环境变量
在终端输入:sudo gedit /etc/bash.bashrc
在最后加入下列语句(配置环境变量)
export LD_LIBRARY_PATH=”/home/hl/software/Linux/naoqi-sdk-1.12-linux32/lib
export PYTHONPATH=”/home/hl/software/Linux/naoqi-sdk-1.12-linux32/lib
export PYTHONPATH=$PYTHONPATH:/home/cwq/NAO/pynaoqi-python2.7-2.1.4.13-linux32
5、测试配置
在终端进入naoqi所在的目录path/naoqi-sdk-1.12-linux32(这是我自己的目录/home/hl/software/Linux/naoqi-sdk-1.12-linux32)
在终端输入:cd /home/hl/software/Linux/naoqi-sdk-1.12-linux32
在终端输入:./naoqi
出现下面的结果则说明配置成功:
在终端的环境下使用ctrl+c组合键,退出naoqi。
在终端输入:python
出现一下结果:
在python中输入:import naoqi
出现以下结果
说明配置成功。
NAO/Pepper机器人Linux/Ubuntu深层开发环境搭建相关推荐
- ubuntu java开发环境搭建(jdk+tomcat+eclipse)
一.jdk的安装配置. 1.下载jdk. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...
- Linux下Java开发环境搭建
最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑. 一.JDK的下载 jdk8官方下载地址:http://www.oracle. ...
- linux以太坊开发环境搭建
2019独角兽企业重金招聘Python工程师标准>>> 如果你希望马上开始学习以太坊DApp开发,可以访问汇智网提供的出色的在线互动教程: 以太坊DApp实战入门教程 以太坊去中心化 ...
- stm32mp1安装linux系统,stm32mp1linux开发环境搭建(cortex a7)
原标题:stm32mp1linux开发环境搭建(cortex a7) 写在前面: 本文章为<STM32MP1系列教程之Cortex-A7开发篇>系列中的一篇,全系列总计11篇.笔者使用的开 ...
- linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程
LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...
- 【疯壳·机器人教程3】人形街舞机器人-控制主板设计及开发环境搭建
多自由度人形双足舞蹈机器人 --疯壳·机器人开发系列 控制主板设计及开发环境搭建 1 控制主板简介 我们主板正面如下图所示,其中有 3 片 74HC244,是用来增加电流驱动. ...
- linux C/C++开发环境搭建指南
2019独角兽企业重金招聘Python工程师标准>>> Eclipse IDE for C/C++ developers 就是安装了CDT的Eclipse IDE了. 一.安装基本开 ...
- Linux C/C++开发环境搭建指针
前言:Ubuntu中没用自带C/C++开发环境,需要用户自己配置.在UBUNTU中文论坛中的一些帖子集合. 一.安装基本开发环境 本人想学习一下Linux下的C,C++程序开发,这几天一直在研究Lin ...
- linux下python开发环境搭建_linux下python开发环境之二——安装Eclipse+PyDev
Eclipse是由java开发的,所以要想让Eclipse跑起来就得安装jdk,在命令行里输入javac就能查看本机是否已经安装好了jdk了. 1.安装jdk 先从oracle官网上下载jdk,放到/ ...
最新文章
- oracle数据库配置失败,oracle11g – Oracle 11G XE安装错误:数据库配置失败
- Hibernate之检索方式
- Eclipse导入项目: No projects are found to import
- c# 返回一个对象实例的浅副本
- 云服务器有什么好 能让云大佬们竞争如此激烈
- python设计大赛_GitHub - FatBallFish/Multimedia-Python: 多媒体设计大赛-Python后端
- 【渝粤题库】陕西师范大学700011 新课程改革与生物教材研究
- @RequestMapping 和 @GetMapping @PostMapping 区别
- ajaxutil java,Ajax的工具类AjaxUtils,使用struts返回Json类型
- DAG最长路问题 hdu-1224
- js/jquery判断浏览器的方法小结
- linux汇编指令输出到屏幕,Linux 汇编语言(GNU GAS汇编)开发指南
- matlab积分器,MATLAB_SIMULINK__积分器相关操作
- OceanBase 业务数据库实践(二)── DB2 迁移
- 【云扩RPA】HowToEmailAutomation
- 14晶体三极管的三个工作区域
- PE文件格式粗浅认识
- 傲梅分区助手看不到linux,傲梅分区助手命令行与注意事项
- linux hub设备,linux usb hub初始化
- java 多项目_Java开发小技巧(三):Maven多工程依赖项目