ArduPilot / ArduPilot/MAVProxy
MAVExplorer requires dependencies that don't come with MAVProxy
- Dominant language
- Python
- Stars
- 595
- Forks
- 773
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 18
Description
Installing MAVProxy with pip will install several dependencies, but it doesn't install either `wxPython` or `matplotlib` both of which are required to allow MAVExplorer to work. Given that MAVProxy is frequently used on headless machines a better solution might be to distribute MAVExplorer as it's own package (unless there are other things I'm missing that would also improve this).
It mostly just leaves the user in a guessing game of which python package provides the missing import (which is more annoying for wx then matplotlib)
Contributor guide
No contributing guide indexed for this repository
Research direction
No file or test is named. Start by inspecting MAVProxy's Python dependency metadata and the MAVExplorer entry point, then reproduce a pip installation on a headless machine; done means MAVExplorer's required packages are installed or its separate packaging is clearly defined without burdening headless users.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- matplotlib, python
- Domain
- build-system, cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100