Python SDK - Installation Guide¶
Supported Operating Systems¶
| OS | Version | 
|---|---|
| Linux | Ubuntu 14.04 Trusty Tahr - 64bits only | 
| Windows | Microsoft Windows 7 and 8.1 | 
| Mac | Mac OS X 10.11 El Capitan | 
Installing the SDK¶
Windows¶
| Step | Action | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Python Make sure to download Python 2.7 - 32 bits. You can find the installer here: http://python.org/download/  | 
|||||||||||||
NAOqi for Python Extract:  You can download the latest release from SoftBank Robotics Community website. For further details, see: Downloading & Installing SoftBank Robotics Software.  | 
|||||||||||||
Set the following environment variables: 
 
  | 
|||||||||||||
Download and install the “Microsoft Visual C++ 2010 Redistributable Package (x86)”. (You can skip this step if you have already installed Choregraphe.)  | 
Mac¶
| Step | Action | 
|---|---|
Python 
  | 
|
NAOqi for Python Extract:  You can download the latest release from SoftBank Robotics Community website. For further details, see: Downloading & Installing SoftBank Robotics Software.  | 
|
Set the environment variables  By doing for example: $ export PYTHONPATH=${PYTHONPATH}:/path/to/python-sdk/lib/python2.7/site-packages
$ export DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}:/path/to/python-sdk/lib
 | 
Linux¶
| Step | Action | 
|---|---|
Python Make sure to install Python2.7. There are many distributions shipped
with Python3 by default, so you should make sure to install the
  | 
|
NAOqi for Python Extract:  You can download the latest release from SoftBank Robotics Community website. For further details, see: Downloading & Installing SoftBank Robotics Software.  | 
|
Set the environment variable  By doing for example: $ export PYTHONPATH=${PYTHONPATH}:/path/to/python-sdk/lib/python2.7/site-packages
 | 
Checking the installation of the Python SDK¶
Windows¶
Run the default IDE (IDLE) that comes with the python installer.
Mac¶
Make sure to use
/usr/local/bin/pythonTry to run:
import naoqi
Linux¶
Simply run:
import naoqi
If you do not get any error message, congratulations ! You are now ready to use the Python SDK.
If you do get an error message, please see: Python SDK - Troubleshooting.
Note for previous 1.10 users¶
Previously, 1.10 users did not have a separate Python SDK and had to set
PYTHONPATH to naoqi/sdk/lib.
This method will not work anymore, (unless you are very lucky), so please do use the new Python SDK.