diff --git a/Dockerfile b/Dockerfile index 3ffede1..6d432f2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -77,16 +77,18 @@ COPY src /home/ubuntu/catkin_ws/src -RUN pip3 install --upgrade --no-cache-dir pip && \ - pip3 install --no-cache-dir \ +ENV PYTHONPATH="$PYTHONPATH:$HOME/.local/lib/python3.8/site-packages" + +RUN python3 -m pip install --user --upgrade --no-cache-dir --no-warn-script-location pip && \ + python3 -m pip install --user --upgrade --no-cache-dir --no-warn-script-location \ pymodbus \ - numpy-quaternion && \ - python3 -m pip install --upgrade pip && \ - python3 -m pip install --upgrade Pillow && \ - pip install ruamel.yaml && \ + numpy-quaternion \ + ruamel.yaml \ + Pillow && \ cd /home/ubuntu/catkin_ws/src/ZLAC8015D_python && \ python3 setup.py install && \ - usermod -a -G dialout $USER + usermod -a -G dialout $USER && \ + chown -R $USER:$USER $HOME COPY ./startup.sh /startup.sh