【发布时间】:2018-11-09 20:29:45
【问题描述】:
我是安装 OpenCV 的新手,我想安装 python 3.6.7 和兼容的 OpenCV 版本。我想将它安装在 64 位 Windows 10 笔记本电脑上。我怎样才能做到这一点?
【问题讨论】:
我是安装 OpenCV 的新手,我想安装 python 3.6.7 和兼容的 OpenCV 版本。我想将它安装在 64 位 Windows 10 笔记本电脑上。我怎样才能做到这一点?
【问题讨论】:
好的,如果您在 Windows 操作系统中使用 python 3.6 - 64bits(请确保它出现在“python 命令行”的开头),首先您必须转到此页面:“https://www.lfd.uci.edu/~gohlke/pythonlibs/”
要安装“opencv”库,您首先需要“Numpy”库,所以让我们在这里下载:
让我们也下载 opencv 库:
有一种简单的方法可以在 Windows 上安装这 2 个库: 1.- 解压这些文件(我建议你用 7zip 来解压),在 numpy 的情况下,我们会有这些文件:
让我们将“Numpy”和“numpy-1.15.4+mkl.data”文件(我有1.14.0版本,不用担心)复制到这个路径:“Python36\Lib\site-packages”( Python36 的路径取决于您安装它的位置)。
在你的python命令行中导入numpy,如果没有出现任何错误,我们已经完成在windows 10上安装numpy。
在opencv的情况下有点不同, 当我们解压 opencv 的 .whl 文件时,我们会得到这些文件:
让我们进入 "opencv_python-3.4.1.data" --> "data" --> "Lib" --> "site-packages"。然后将“site-packages”目录中的所有文件复制到“Python36\Lib\site-packages”(我们粘贴numpy库的同一目录)
和numpy一样,在你的python命令行中使用“import cv2”导入opencv,如果没有出现任何错误,我们已经完成了在windows 10上的opencv安装。
还有另一种方法可以使用 PIP 在 Windows 上安装 .whl 库,但您必须确保可以从 cmd 调用您的 python(安装 python 时有一个名为“添加到路径”的选项可以实现这一点)您还必须有良好的互联网连接,以防止安装时出现任何可能的错误。 stackoverflow 中有很多解释 PIP 方法的教程。希望这会有所帮助!。
【讨论】: