From 0c0b990cb3584542fd8085ad997d34348e643103 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 22 May 2026 11:48:52 +1000 Subject: [PATCH] README: add pyqt6-dev-tools to Debian deps pyqtgraph imports `from PyQt6 import sip, uic` at module load time. On Debian/Ubuntu the uic submodule is split out of python3-pyqt6 into the pyqt6-dev-tools package, so without it the app crashes on startup with "ImportError: cannot import name 'uic' from 'PyQt6'". Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 75e2c83..ef9a0f6 100755 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ but it may come in handy when using the embedded IPython console. ```bash sudo apt-get install -y python3-pip python3-setuptools python3-wheel -sudo apt-get install -y python3-numpy python3-pyqt6 python3-pyqt6.qtsvg git-core +sudo apt-get install -y python3-numpy python3-pyqt6 python3-pyqt6.qtsvg pyqt6-dev-tools git-core python3 -m pip install git+https://github.com/DroneCAN/gui_tool@master ```