- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近,我开始使用Docker,我成功构建了一些图像,以运行使用OpenCV的python脚本。
现在,下一步,我想在我的Raspberry Pi3B +上部署这些镜像,但是在Pi上构建它们失败。我也尝试过将在我的Ubuntu笔记本电脑上成功构建的镜像推送到Pi,然后从镜像中拉出镜像以运行容器,但是它也不起作用。
我发现原因是我所做的一切都是试图在armv7拱门(我的Pi)上使用amd64拱门(我的笔记本电脑)图像,从而引起某种冲突。
然后,我在Docker Hub上尝试了一些为armv7创建的基础镜像,例如:arm32v7/python:3.6,这是我的Dockerfile:
FROM arm32v7/python:3.6
RUN apt-get -y update && apt-get -y upgrade \
&& apt-get install -y python3-pip \
python3-numpy \
libblas-dev \
liblapack-dev \
python3-dev \
libatlas-base-dev \
gfortran \
python3-setuptools \
python3-scipy \
&& apt-get -y update \
&& apt-get -y install python3-h5py \
libsm6 \
libxext6 \
libxrender-dev
RUN pip3 install scipy \
cython \
keras \
opencv-python \
scikit-image
COPY cut.py detect.py c9_0_04_46_23_0.jpg /opt/
COPY MODEL /opt/MODEL
RUN mkdir -p /opt/anh_cut
WORKDIR /opt/
ENTRYPOINT ["python3", "cut.py"]
Could not find a version that satisfies the requirement opencv-python
pip config
替换为:
[global]
extra-index-url=https://www.piwheels.org/simple
最佳答案
基于https://www.piwheels.hostedpi.com/,它们支持python版本3.4、3.5和3.7。这是一个报价(强调是我的):
Support
Wheels provided support all Raspberry Pi models (Pi 4, Pi 3, Pi 2, Pi 1 and Pi Zero). Wheels are provided for Raspbian Jessie (Python 3.4), Raspbian Stretch (Python 3.5) and Raspbian Buster (Python 3.7). See each package's project page for information on available wheels.
FROM
子句:
FROM arm32v7/python:3.7-buster
关于python - 在树莓派3上为Docker安装OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60566831/
我是一名优秀的程序员,十分优秀!