Linux Development Environment¶
Follow the user installation instructions as per the here for the prerequisite libraries. Additionally, install:
sudo apt-get install git
The pip-installed MAVProxy will need to uninstalled (if already installed) to prevent system conflicts:
pip uninstall MAVProxy
Use git to download the MAVProxy source:
git clone https://github.com/ArduPilot/MAVProxy.git
After making the desired changes, MAVProxy is required to be installed (any change to the modules won’t work otherwise). This needs to happen after any changes to the source code. This can be done by:
python3 -m pip install .
MAVProxy can then be run as per normal.