我无法运行导入naoqi因为它出错了。它显示没有找到这样的模块。排除故障后,我得到path / to / python-sdk。但在那之后它也会出错并且不起作用。请帮助逐步解决。谢谢
答案 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
如果您没有收到任何错误,那么您已准备就绪。
喝彩!