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

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

我现在该怎么办?


当前回答

使用python3创建一个虚拟环境

virtualenv env_name --python="python3"

并执行以下命令

pip3 install opencv-python

要检查它是否正确安装运行

python3 -c "import cv2"

其他回答

有两种选择

pip install cv2 

or

pip install opencv-python

希望能有所帮助。

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

pip install opencv-python

我在谷歌Colab中遇到过这个问题,它只适用于这个特定的包版本。

!pip install "opencv-python-headless<4.3"

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

conda install -c conda-forge opencv

打开蟒蛇命令提示符,输入下面的命令。 Conda install -c Conda -forge opencv 一旦“解决环境”完成。它会要求下载依赖项。“y”型。 它将安装所有依赖项,然后就可以编写代码了。