This article provides a step-by-step guide on how to build, install, and run the Python SDK on both Linux and Windows systems.
The Fairino Python SDK is released in multiple versions, with each version designed to be compatible with a specific WebAPP or simulator version.

SDK Version | WebAPP Version / Simulator Version | Release Link |
2.2.4 | 3.9.4 | |
2.2.3 | 3.9.3 | |
2.2.1 | 3.9.1 | |
2.2.0 | 3.9.0 | |
2.1.7 | 3.8.7 | |
2.1.4 | 3.8.4 |
After downloading the ZIP file, extract its contents. The package typically includes the SDK source code for both Windows and Linux operating systems.
Before using the SDK tools on your system, you need to build the required dynamic libraries—.so files for Linux or .pyd files for Windows.



You should expect an output similar to the one shown below.



To make the SDK accessible from anywhere on your system, you need to configure the environment so the Python interpreter can locate the SDK and its dynamic libraries without requiring you to be inside the SDK/fairino subfolder.
Open a terminal, then edit the .bashrc file:
nano ~/.bashrc
Add the following line at the end of the file:
export PYTHONPATH="${PYTHONPATH}:/path/to/pythonSDK/fairino-python-sdk-2.2.4_robot_v3.9.4/linux"

/path/to/pythonSDK/ with the actual path to your directory.Before using the SDK tools on your system, you need to build the required dynamic libraries—.so files for Linux or .pyd files for Windows.
After downloading and extracting the ZIP file, navigate to the directory:


After installing the Visual Studio Build Tools, select Desktop development with C++, then click Install to proceed.
Now you can build the dynamic library using the following command:

After running this command, you should see output similar to the one shown below in the console.
robot module, as shown in the screenshot below.To ensure the Python SDK can be used globally, you need to configure environment variables.
From the Start menu, search for “Edit the system environment variables”, then open it. In the System Properties window, click Environment Variables.
Under System variables (or User variables), click New, then create a variable named PYTHONPATH.
For the value, add the path to your Python SDK, for example:
\path\to\python\sdk\windows
