NAOqi库到ubuntu中的python sdk

时间:2016-08-01 17:51:28

标签: ubuntu-16.04

我无法运行导入naoqi因为它出错了。它显示没有找到这样的模块。排除故障后,我得到path / to / python-sdk。但在那之后它也会出错并且不起作用。请帮助逐步解决。谢谢

1 个答案:

答案 0 :(得分:1)

[Dependencies]:Python 2.7,boost library 1.55

[提升1.55] [注意:必须使用gcc 4.8构建。所以安装它以防你没有它。]

  • here下载Boost 1.55 boost_1_55_0.tar.bz2

  • 提取物:
    $ tar --bzip2 -xf boost_1_55.tar.gz2

  • 正如here所述,你必须修改" boost_1_55_0 / tools / build / v2 / user-config.jam":
    $ echo "using gcc : 4.8 g++-4.8 ; " >> tools/build/src/user-config.jam

  • 选择要安装库的位置并运行:
    $ ./bootstrap.sh --prefix=/path/to/installation

  • 构建和安装:
    $ ./b2 --toolset=gcc-4.8 install

  • 将安装目录添加到LD_LIBRARY_PATH:
    $ export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/path/to/installation

[Naoqi Python SDK]

  • 选择一个目录并在其中提取pynaoqi-python-2.7-naoqi-x.x-linux64.tar.gz。

  • 设置相应的环境变量:
    $ export PYTHONPATH=$PYTHONPATH:/path/to/naoqi/python/sdk
    $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/naoqi/python/sdk

  • 检查一切是否顺利。打开一个python终端(python,ipython等)并运行:
    import naoqi

  • 如果您没有收到任何错误,那么您已准备就绪。

喝彩!