我正试图在Raspbian 10中构建一个Docker容器。
FROM python:3.5-buster
RUN apt-get update
RUN apt-get install apt-utils -y
RUN apt-get install python-opencv -y
RUN apt-get install python3-opencv -y
COPY a.py /
CMD ["python3", "a.py"]
a.py
就是简单的import cv2
当我运行容器时,我得到了以下错误。
Traceback (most recent call last):
File "a.py", line 1, in <module>
import cv2
ImportError: No module named 'cv2'
发布于 2019-08-08 10:10:40
似乎只是Python包的一个问题。
Traceback (most recent call last):
File "a.py", line 1, in <module>
import cv2
ImportError: No module named 'cv2'
是一个常见的Python错误,基本上它找不到包cv2。
您可以尝试通过pip安装OpenCV,而不是通过apt get安装。你可能错过了一些值得信赖的事情。
RUN pip3 install opencv-python
https://devops.stackexchange.com/questions/8840
复制相似问题