add back PyQt5 (#131)

* doesn't work from poetry

* move

* pin version
This commit is contained in:
Adeeb Shihadeh
2023-04-30 12:27:45 -07:00
committed by GitHub
parent 7f2953ad60
commit c3995b68db
2 changed files with 11 additions and 1 deletions
+9 -1
View File
@@ -78,13 +78,21 @@ COPY --from=agnos-compiler-ffmpeg /tmp/ffmpeg.deb /tmp/ffmpeg.deb
RUN cd /tmp && apt-get -o Dpkg::Options::="--force-overwrite" install -yq ./ffmpeg.deb
COPY --from=agnos-compiler-mapbox-gl-native /tmp/libqmapboxgl.so /lib/aarch64-linux-gnu/libqmapboxgl.so
RUN export PATH="/usr/local/pyenv/bin:/usr/local/pyenv/shims:$PATH" && \
export PYENV_ROOT="/usr/local/pyenv" && \
eval "$(pyenv init -)" && \
eval "$(pyenv virtualenv-init -)" && \
export MAKEFLAGS="-j40" && \
pip install pyqt5-sip==12.9.0 && \
pip install pyqt5==5.15.9 --verbose --config-settings --confirm-license= && \
pyenv rehash
# Install openpilot python packages
COPY ./userspace/pyproject.toml ./userspace/poetry.lock /tmp/agnos/
RUN export PATH="/usr/local/pyenv/bin:/usr/local/pyenv/shims:$PATH" && \
export PYENV_ROOT="/usr/local/pyenv" && \
eval "$(pyenv init -)" && \
eval "$(pyenv virtualenv-init -)" && \
pip3 install --no-cache-dir --upgrade pip==22.3.1 poetry==1.2.2 && \
cd /tmp/agnos && \
poetry config virtualenvs.prefer-active-python true --local && \
poetry config virtualenvs.create false --local && \
@@ -17,3 +17,5 @@ fi
echo "Setting global python version"
pyenv global $PYTHON_VERSION
pip3 install --no-cache-dir --upgrade pip==22.3.1 poetry==1.2.2