在Windows 8.1(64位)上使用Python3.4安装OpenCV3

mxn

我已经运行Windows 8.1的基于Inteli7核心机器成功安装了Python 3.4.364位版本我还成功安装了numpy64位版本,并运行,一切看起来还不错。我已经安装/解压缩了* opencv3.0 *并将文件(从lib / opencv / build / python / 2.7 / x64复制python / Lib / site-packages当我运行,它正确地找到C:\ Python34 \ LIB \站点包在那里驻留。我有两个问题:numpy.test()cv2.pydprint (sys.path)cv2.pyd

(i)为什么将该文件夹称为2.7我在这里阅读了许多有关opencv3可以与python 3.x一起运行的文章

(ii)为什么仍调用该文件cv2.pyd而不调用该文件cv3

无论哪种方式,当我import cv2收到此错误时:

追溯(最近一次调用):导入cv2中文件“”,行1,ImportError:DLL加载失败:找不到指定的模块。

对于相似的情况,我已经阅读了许多类似的问答,但对于我的设置而言,并非完全如此。任何帮助或建议,表示赞赏。但是请不要说卸载所有内容并重新安装32位-我需要64位

水獭

这个问题应该回答您的大多数问题:如何安装带有.whl文件的Python软件包?

cv2只是opencv C ++库的python包装器的较新API版本。因此,我们需要安装cv2,而没有cv3。但是官方安装程序可能没有针对cv2.pyd的python34构建。因此,要么从源代码构建它,要么使用Gohlke的whl软件包(推荐!)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章