优化ui,正在优化gcode_viewer

This commit is contained in:
2026-05-16 23:21:20 +08:00
parent d80e8dd05d
commit 1c0fc59738
11 changed files with 1480 additions and 99 deletions

View File

@@ -63,9 +63,17 @@ echo "激活虚拟环境并升级 pip..."
source "$VENVDIR/bin/activate"
python -m pip install --upgrade pip setuptools wheel
PYTHON_VERSION=$(ls $VENVDIR/lib/ | grep python3)
if [ "${install_pyqt_via_pip:-0}" = "1" ]; then
echo "在 venv 中通过 pip 安装 PyQt6回退..."
pip install PyQt6
else
echo "系统级 PyQt6 已安装,复制到虚拟环境中以供使用..."
cp -r /usr/lib/python3/dist-packages/PyQt6 "$VENVDIR/lib/$PYTHON_VERSION/site-packages/"
cp -r /usr/lib/python3/dist-packages/PyQt6-*.dist-info "$VENVDIR/lib/$PYTHON_VERSION/site-packages/"
cp -r /usr/lib/python3/dist-packages/PyQt6_sip-*.dist-info "$VENVDIR/lib/$PYTHON_VERSION/site-packages/" || true
fi
REQ_FILE="$SCRIPT_DIR/requirements.txt"