我需要为已经为我编写的脚本安装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。运行它-生成了一堆子目录和一个制作文件和东西。
我现在该怎么办?
当前回答
您可以尝试使用下面的命令-
PIP安装opencv-contrib-python
它基本上会下载兼容的版本。如果此命令失败,您可以使用以下命令-升级pip
Python -m PIP install -upgrade PIP
如果你需要图片指南,请阅读在Windows中安装OpenCV的简单步骤
您也可以尝试从官方OpenCV网站的预构建二进制文件安装OpenCV。
其他回答
我推荐Python 3这样做:请用pip这样安装它
pip3 install opencv-python
这将下载并安装最新版本的OpenCV。
要安装当前最新版本的OpenCV,请使用以下命令:
使用这个命令:
pip install --upgrade opencv-python
如果你在上面的命令中遇到了问题,那么试试这个:
pip install --upgrade opencv-contrib-python
查看已安装的OpenCV版本:
import cv2
print(cv2.__version__)
您可以尝试使用下面的命令-
PIP安装opencv-contrib-python
它基本上会下载兼容的版本。如果此命令失败,您可以使用以下命令-升级pip
Python -m PIP install -upgrade PIP
如果你需要图片指南,请阅读在Windows中安装OpenCV的简单步骤
您也可以尝试从官方OpenCV网站的预构建二进制文件安装OpenCV。
我在谷歌Colab中遇到过这个问题,它只适用于这个特定的包版本。
!pip install "opencv-python-headless<4.3"
使用python3创建一个虚拟环境
virtualenv env_name --python="python3"
并执行以下命令
pip3 install opencv-python
要检查它是否正确安装运行
python3 -c "import cv2"