我需要为已经为我编写的脚本安装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。运行它-生成了一堆子目录和一个制作文件和东西。
我现在该怎么办?
当前回答
作为参考,它可能会帮助某人……在Debian系统上我努力做到以下几点:
apt-get install -y libsm6 libxext6 libxrender-dev
pip3 install opencv-python
python3 -c "import cv2"
其他回答
您可以尝试使用下面的命令-
PIP安装opencv-contrib-python
它基本上会下载兼容的版本。如果此命令失败,您可以使用以下命令-升级pip
Python -m PIP install -upgrade PIP
如果你需要图片指南,请阅读在Windows中安装OpenCV的简单步骤
您也可以尝试从官方OpenCV网站的预构建二进制文件安装OpenCV。
->pip安装opencv-python你可以使用这个。
但如果这段代码不工作,那么你可以在cmd和anaconda上检查python版本,因为它们是不同的。所以你输入命令在蟒蛇提示符和cmd,它将工作。你可以检查这个-> pip列表
截至2019年10月22日,我认为最好的答案很简单
conda install opencv
看来opencv现在在蟒蛇的主要通道。
要查看哪些包(包括opencv)在Anaconda主通道中,请访问Anaconda包列表,并遵循与您的python版本和os版本对应的链接。
如果你正在使用Pycharm导航设置>项目:名称>项目解释器只需通过名称搜索模块(在这种情况下OpenCV-python)并安装它。为我工作
请按照命令操作:
pip install opencv-python
然后如果你想使用:
import cv2
如果由于任何更新而无法工作,请遵循文档