配置opencv以与python 3.3.2一起使用

配置opencv以与python 3.3.2一起使用,python,python-3.x,opencv,configuration,installation,Python,Python 3.x,Opencv,Configuration,Installation,我正在从源代码处编译opencv2.0,我想将它与python3一起使用,特别是python3.3.2(但我可以使用任何高于此的东西)。我是作为群集用户进行编译的,因此我没有管理权限。安装完成后(cmake,make,makeinstall),我在安装目录中找不到任何python目录。运行cmake后,我得到 Python 2: Interpreter: /usr/bin/python2 (ver 2.6.6) Python 3: Interpreter:

我正在从源代码处编译
opencv2.0
,我想将它与
python3
一起使用,特别是
python3.3.2
(但我可以使用任何高于此的东西)。我是作为群集用户进行编译的,因此我没有管理权限。安装完成后(
cmake
make
makeinstall
),我在安装目录中找不到任何python目录。运行
cmake
后,我得到

Python 2:
  Interpreter:         /usr/bin/python2 (ver 2.6.6)

Python 3:
  Interpreter:         /some/other/folder/python3 (ver 3.3.2)

Python (for build):    /usr/bin/python2

有人能解释一下如何正确地为python 3(任何版本的python 3)构建模块吗?

使用pip安装您是否一定要从源代码构建模块?否则,如果您使用的是Windows,您可以从本页获取对应于python版本(仅从3.4到3.6)的opencv软件包:然后使用pip安装“软件包名称”安装它。我在linux群集上。为什么使用opencv 2.0而不是更新的版本,即3.1或3.2?2.0已弃用,2.4.12是最新的2.x版本。3.2是最新的稳定版本。(非常类似于python 2.7和python 3.6)。此外,如果您指定您的操作系统,它将非常有用。