Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3支持OpenCV吗?_Opencv_Python 3.x - Fatal编程技术网

Python 3支持OpenCV吗?

Python 3支持OpenCV吗?,opencv,python-3.x,Opencv,Python 3.x,我已经有一个程序的一部分在Python3中运行,但是我需要OpenCV或SimpleCV,用于机器人车辆,但是除了Python2.7之外,我还没有找到任何似乎有效的安装命令 如果兼容,请提供安装模块的说明/链接 我正在使用Ubuntu14。回答这个问题可能有点晚,但现在alpha状态下的OpenCV版本3实际上支持它。我已经成功地在MacOS上安装了它,但我想在Ubuntu上也会如此。 现在,在使用Cmake时,python2和python3有了单独的选项。所以,你必须设置这些,以使其工作。这就

我已经有一个程序的一部分在Python3中运行,但是我需要OpenCV或SimpleCV,用于机器人车辆,但是除了Python2.7之外,我还没有找到任何似乎有效的安装命令

如果兼容,请提供安装模块的说明/链接


我正在使用Ubuntu14。

回答这个问题可能有点晚,但现在alpha状态下的OpenCV版本3实际上支持它。我已经成功地在MacOS上安装了它,但我想在Ubuntu上也会如此。 现在,在使用Cmake时,python2和python3有了单独的选项。所以,你必须设置这些,以使其工作。这就是我需要设置的全部内容:

构建\u opencv\u python3 蟒蛇3_图书馆 蟒蛇3_INCLUDE_DIR 蟒蛇3_INCLUDE_DIR2 蟒蛇3_NUMPY_INCLUDE_DIRS ...
在这里您可以找到更详细的描述:

Luigolas是正确的,OpenCV 3.0支持Python 3.x绑定。自4月以来,它一直处于发布候选状态,生产版本于2015年6月4日发布。不幸的是,由于某些原因,OpenCV站点上的可下载安装程序不包含与Python 3.x兼容的cv2.pyd文件

OP询问Ubuntu,但对于那些需要Windows安装程序的用户,请使用Christoph Gohlke的网站,该网站为许多Python软件包维护Windows二进制文件,包括带有Python 3.x绑定的OpenCV 3.0。访问:


要安装,只需下载适合您系统的64位或32位.whl文件,然后运行pip install[filename]。那么导入cv2指令应该在Python 3.x解释器中工作。

我不认为它支持Python 3.x。CV2是所有C++的WrAppPo码,并且可能与Python 2.7链接。席已经看到,您已经为三个问题提供了相同的答案。这些是相似的。您应该只发布最佳问题的一个答案,并将其他问题标记为该问题的副本。请不要对多个问题重复本质上相同的答案。在我看来,没有一个问题是完全重复的,而且还没有被标记为完全重复的。然而,如果它们是重复的,我想你是对的,我应该只在一个地方张贴答案。谢谢