File "c:UserscsanyDocuments python_beginers read.py",第1行,in导入cv2为CV文件"C:UserscsanyAppDataLocalProgramsPythonPython39libsite-packagescv2_init_.py",第5行,在
导入cv2时DLL加载失败:指定的模块无法找到。
中从.cv2导入*
每次我试图运行代码,我得到这个错误。我已经通过它的源代码安装了OpenCV模块,我已经改变了它的路径,但它仍然不会在vs studio中为python工作。请帮帮我吧
您可以在Windows 32位或64位机器上下载最新的OpenCV 3.2.0 for Python 3.6,查找以opencv_python‑3.2.0‑cp36‑cp36m
开头的文件,从这个非官方网站。然后输入下面的命令来安装它:
pip install opencv_python‑3.2.0‑cp36‑cp36m‑win32.whl
(32位版本)pip install opencv_python‑3.2.0‑cp36‑cp36m‑win_amd64.whl
(64位版本)
我想那会更容易。
更新日期:2017-09-15:
OpenCV 3.3.0
车轮文件现在可以在非官方网站获得,并取代了OpenCV 3.2.0
。
更新于2018-02-15:
OpenCV 3.4.0
车轮文件现在可以在非官方网站上获得,并取代了OpenCV 3.3.0
。
更新于2018-06-19:
OpenCV 3.4.1
车轮文件现在可以在非官方网站上获得CPython 3.5/3.6/3.7
支持,并取代了OpenCV 3.4.0
。
更新于2018-10-03:
OpenCV 3.4.3
车轮文件现在可以在非官方网站上获得CPython 3.5/3.6/3.7
支持,并取代了OpenCV 3.4.1
。
更新日期:2019-01-30:
OpenCV 4.0.1
车轮文件现在可以在非官方网站获得CPython 3.5/3.6/3.7
支持。
更新于2019-06-10:
OpenCV 3.4.6
和OpenCV 4.1.0
车轮文件现在可以在非官方网站获得CPython 3.5/3.6/3.7
支持。
src: https://stackoverflow.com/a/43190144/13319197