Files
pepperplus-ri/docs/installation/windows.md
2025-12-11 10:58:56 +00:00

1.4 KiB

Installation

Of the Pepper Robot Interface on Windows.

Install Python 2.7.18 from the Python website, choose the x86-64 installer (at the bottom of the page).

To see if it worked:

py -2 -V

Which should return Python 2.7.18.

Next, cd into this repository and create (and activate) a virtual environment:

cd <path to project>/
py -2 -m pip install virtualenv
py -2 -m virtualenv .venv
.\.venv\Scripts\activate

Install the required packages with

pip install -r requirements.txt

Now we need to install the NaoQi SDK into our virtual environment, which we need to do manually. Download the SDK from Aldebaran, Web Archive or twirre.io.

Extract to .\.venv\Lib\site-packages.

Create a file .venv\Lib\site-packages\pynaoqi-python2.7.pth, put the full path of pynaoqi-python2.7-2.8.6.23-win64-vs2015-20191127_152649\lib\python2.7\Lib\site-packages in there.

Test if it worked by running:

python -c "import qi; print(qi)"

You should now be able to run this project.

See the README for how to run.