较原博主文章,校正了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深层开发环境搭建相关推荐

  1. ubuntu java开发环境搭建(jdk+tomcat+eclipse)

    一.jdk的安装配置. 1.下载jdk. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...

  2. Linux下Java开发环境搭建

    最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑. 一.JDK的下载 jdk8官方下载地址:http://www.oracle. ...

  3. linux以太坊开发环境搭建

    2019独角兽企业重金招聘Python工程师标准>>> 如果你希望马上开始学习以太坊DApp开发,可以访问汇智网提供的出色的在线互动教程: 以太坊DApp实战入门教程 以太坊去中心化 ...

  4. stm32mp1安装linux系统,stm32mp1linux开发环境搭建(cortex a7)

    原标题:stm32mp1linux开发环境搭建(cortex a7) 写在前面: 本文章为<STM32MP1系列教程之Cortex-A7开发篇>系列中的一篇,全系列总计11篇.笔者使用的开 ...

  5. linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程

    LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...

  6. 【疯壳·机器人教程3】人形街舞机器人-控制主板设计及开发环境搭建

    多自由度人形双足舞蹈机器人  --疯壳·机器人开发系列 控制主板设计及开发环境搭建 1 控制主板简介      我们主板正面如下图所示,其中有 3 片 74HC244,是用来增加电流驱动.      ...

  7. linux C/C++开发环境搭建指南

    2019独角兽企业重金招聘Python工程师标准>>> Eclipse IDE for C/C++ developers 就是安装了CDT的Eclipse IDE了. 一.安装基本开 ...

  8. Linux C/C++开发环境搭建指针

    前言:Ubuntu中没用自带C/C++开发环境,需要用户自己配置.在UBUNTU中文论坛中的一些帖子集合. 一.安装基本开发环境 本人想学习一下Linux下的C,C++程序开发,这几天一直在研究Lin ...

  9. linux下python开发环境搭建_linux下python开发环境之二——安装Eclipse+PyDev

    Eclipse是由java开发的,所以要想让Eclipse跑起来就得安装jdk,在命令行里输入javac就能查看本机是否已经安装好了jdk了. 1.安装jdk 先从oracle官网上下载jdk,放到/ ...

最新文章

  1. oracle数据库配置失败,oracle11g – Oracle 11G XE安装错误:数据库配置失败
  2. Hibernate之检索方式
  3. Eclipse导入项目: No projects are found to import
  4. c# 返回一个对象实例的浅副本
  5. 云服务器有什么好 能让云大佬们竞争如此激烈
  6. python设计大赛_GitHub - FatBallFish/Multimedia-Python: 多媒体设计大赛-Python后端
  7. 【渝粤题库】陕西师范大学700011 新课程改革与生物教材研究
  8. @RequestMapping 和 @GetMapping @PostMapping 区别
  9. ajaxutil java,Ajax的工具类AjaxUtils,使用struts返回Json类型
  10. DAG最长路问题 hdu-1224
  11. js/jquery判断浏览器的方法小结
  12. linux汇编指令输出到屏幕,Linux 汇编语言(GNU GAS汇编)开发指南
  13. matlab积分器,MATLAB_SIMULINK__积分器相关操作
  14. OceanBase 业务数据库实践(二)── DB2 迁移
  15. 【云扩RPA】HowToEmailAutomation
  16. 14晶体三极管的三个工作区域
  17. PE文件格式粗浅认识
  18. 傲梅分区助手看不到linux,傲梅分区助手命令行与注意事项
  19. linux hub设备,linux usb hub初始化
  20. java 多项目_Java开发小技巧(三):Maven多工程依赖项目

热门文章

  1. 电脑网络IP固定地址自动改变!
  2. 文本显示器上位机-界面
  3. 【数学分析】实/复分析系列文章汇总目录(持续更新中!)
  4. signature=23e9377f593aff2d118917dcf0d9f6d0,Turning streams in the traffic lights system
  5. 【编译原理】实现一个小型编译程序
  6. 实现 Lip-sync
  7. 游戏UI-图标ICON
  8. 真正的征途从这里开始~~
  9. word2019插入MathType公式行距变大解决
  10. Spring IO Platform项目的介绍和应用