我需要为已经为我编写的脚本安装cv2。我尝试了pip install cv2和pip install open_cv,得到了相同的问题-来自disti .py的警告消息,并抱怨没有找到zlib。没有安装cv2。我还尝试了pyopenvc和pip安装opencv-python。
所以,我去opencv网站下载了相关的exe。运行它-生成了一堆子目录和一个制作文件和东西。
我现在该怎么办?
我需要为已经为我编写的脚本安装cv2。我尝试了pip install cv2和pip install open_cv,得到了相同的问题-来自disti .py的警告消息,并抱怨没有找到zlib。没有安装cv2。我还尝试了pyopenvc和pip安装opencv-python。
所以,我去opencv网站下载了相关的exe。运行它-生成了一堆子目录和一个制作文件和东西。
我现在该怎么办?
当前回答
到目前为止最新的4.1.0版本只需使用这个功能。
pip install opencv-contrib-python==4.1.0.25
对于默认版本使用:
pip install opencv-contrib-python
如果你有一台新的树莓派,想要安装OpenCV,那么本教程将是一个不错的选择。
对于Ubuntu/Linux用户:
sudo apt install python3-opencv
其他回答
在安装OpenCV时,每个人都很纠结。OpenCV在后端需要很多依赖。开始使用OpenCV的最佳方式是,将其安装在虚拟环境中。我建议您使用Python Anaconda发行版并使用它创建一个虚拟环境。然后在虚拟环境中,使用以下命令安装OpenCV:
conda install -c conda-forge opencv
到目前为止最新的4.1.0版本只需使用这个功能。
pip install opencv-contrib-python==4.1.0.25
对于默认版本使用:
pip install opencv-contrib-python
如果你有一台新的树莓派,想要安装OpenCV,那么本教程将是一个不错的选择。
对于Ubuntu/Linux用户:
sudo apt install python3-opencv
要安装当前最新版本的OpenCV,请使用以下命令:
使用这个命令:
pip install --upgrade opencv-python
如果你在上面的命令中遇到了问题,那么试试这个:
pip install --upgrade opencv-contrib-python
查看已安装的OpenCV版本:
import cv2
print(cv2.__version__)
我在谷歌Colab中遇到过这个问题,它只适用于这个特定的包版本。
!pip install "opencv-python-headless<4.3"
在Ubuntu上,你可以为Python系统安装它
sudo apt install python3-opencv