我需要为已经为我编写的脚本安装cv2。我尝试了pip install cv2和pip install open_cv,得到了相同的问题-来自disti .py的警告消息,并抱怨没有找到zlib。没有安装cv2。我还尝试了pyopenvc和pip安装opencv-python。

所以,我去opencv网站下载了相关的exe。运行它-生成了一堆子目录和一个制作文件和东西。

我现在该怎么办?


当前回答

opencv可以按正常方式安装:

pip install opencv-python

如果你得到错误,你可以这样做:

pip install opencv-python-headless

其他回答

您可以尝试使用下面的命令-

PIP安装opencv-contrib-python

它基本上会下载兼容的版本。如果此命令失败,您可以使用以下命令-升级pip

Python -m PIP install -upgrade PIP

如果你需要图片指南,请阅读在Windows中安装OpenCV的简单步骤

您也可以尝试从官方OpenCV网站的预构建二进制文件安装OpenCV。

打开终端 运行以下命令 PIP install——trustedhost =pypi.org——trustedhost =files.pythonhosted.org opencv-python。 希望它能起作用。

在安装OpenCV时,每个人都很纠结。OpenCV在后端需要很多依赖。开始使用OpenCV的最佳方式是,将其安装在虚拟环境中。我建议您使用Python Anaconda发行版并使用它创建一个虚拟环境。然后在虚拟环境中,使用以下命令安装OpenCV:

conda install -c conda-forge opencv

要安装open_cv,你可以去这个网站或者这样做,

pip install opencv-contrib-python --upgrade
pip install opencv-python 

你可以通过以下方法进行测试:

C:\> python
>>> import cv2
>>> print(cv2.__version__)
'4.5.1' # your version may be a newer one

通过发出以下命令安装OpenCV - Python(这是一个非官方的预构建的OpenCV Python包):

pip install opencv-python