The DQ Robotics library in Python
Refer to the docs
With the initial settings described below for each system, the actions_runner
will pick up the correct version of Python and run the CI accordingly.
From 363627c, a self hosted machine for arm64
MacOS is no longer needed. The Github-hosted image is currently arm64
by default.
- Install
brew
- Install the Python versions currently supported by DQRobotics e.g.
brew install python@3.XX
- Add an alias for each Python version in your
.zshrc
, e.g.alias python3.XX='/opt/homebrew/bin/python3.XX'
- Make sure you have the basic compilation enviroment
sudo apt update && sudo apt upgrade -y
sudo apt install git g++ cmake
- Add the deadsnakes PPA
sudo add-apt-repository ppa:deadsnakes/ppa
- Run
sudo apt update
- Install, for each Python version, the following
sudo apt install python3.XX-dev python3.XX-venv python3.XX-distutils