我正在尝试遵循 Aldebaran 提供的文档,以便让我的 NAO 为 Python 编程做好准备。我正确下载了适用于我的操作系统(linux 64 位)的 NAOqi 框架,然后我输入了命令行$ export PYTHONPATH=${PYTHONPATH}:/path/to/python-sdk
,如果我理解正确,应该在终端而不是 Python shell 中输入。
然后我输入import naoqi
了一个 Python shell 并得到了ImportError: No module named naoqi
错误,所以我尝试了故障排除并输入了
import sys
print "\n".join(sys.path)
在同一个 Python shell 中并得到以下输出:
/home/*****
/usr/bin
/usr/lib/python2.7
/usr/lib/python2.7/plat-linux2
/usr/lib/python2.7/lib-tk
/usr/lib/python2.7/lib-old
/usr/lib/python2.7/lib-dynload
/usr/local/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/PIL
/usr/lib/python2.7/dist-packages/gst-0.10
/usr/lib/python2.7/dist-packages/gtk-2.0
/usr/lib/python2.7/dist-packages/ubuntu-sso-client
/usr/lib/python2.7/dist-packages/ubuntuone-client
/usr/lib/python2.7/dist-packages/ubuntuone-control-panel
/usr/lib/python2.7/dist-packages/ubuntuone-couch
/usr/lib/python2.7/dist-packages/ubuntuone-installer
/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol`
所以我确实没有/path/to/python-sdk
我应该拥有的,但不是我被阻止了。我应该怎么做才能解决这个问题?
(我是 Linux、Python 和 NAO 的新手,所以答案可能很明显,但我已经尝试配置 NAO 将近一周了,所以我肯定需要一些帮助。)