我想在pycharm中使用opencv库(python模块)。我在设置中设置了我的python解释器,并将opencv路径(C:\ opencv \ build \ python \ 2.7)添加到python解释器路径。但遗憾的是pycharm无法导入opecv库。 值得注意的是,我在左侧面板(项目面板)中看到了cv2.pyd。
import cv2
之后我得到了: Traceback(最近一次调用最后一次): 文件“C:/Users/PlotPSO.py”,第13行,in import cv2.cv ImportError:DLL加载失败:%1不是有效的Win32应用程序。
答案 0 :(得分:0)
如果您已将OpenCV正确添加到python路径,则可能是架构不匹配问题 检查您的OpenCV二进制文件和Python解释器是32位还是64位。
要查看是否有32位或64位python,请检查输出:
>>> import platform
>>> platform.platform()
如果你没有为64位架构自己构建OpenCV,那么你的OpenCV应该是32位版本。