comment construire opencv pour python3 lorsque les deux python2 et python3 sont installés

J'essayais de construire opencv pour python3. Cependant, cmake toujours ensembles python option de compilation pour être python2.7.11 même après que j'ai spécifié manuellement include et lib option pour python3:

    --   Python 2:
    --   Interpreter:                 /home/ryu/anaconda2/bin/python2.7 (ver 2.7.11)

    --   Python 3:
    --     Interpreter:                 /usr/bin/python3 (ver 3.4.3)
    --     Libraries:                   /usr/lib/x86_64-linux-gnu/libpython3.4m (ver 3.4.3)
    --     numpy:                       /home/ryu/.local/lib/python3.4/site-packages/numpy/core/include (ver 1.11.0)  

    --  packages path:               lib/python3.4/dist-packages

-- 
--   **Python (for build):            /home/ryu/anaconda2/bin/python2.7**

Ai-je raté quelques cmake option?

OS: Ubuntu 14,04

grâce

Les options que j'ai utilisé sont: cmake -D CMAKE_BUILD_TYPE=RELEASE-D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_PYTHON_EXAMPLES=D PYTHON3_EXECUTABLE=/usr/bin/python3 -D PYTHON_INCLUDE_DIR=/usr/include/python3.4m -D PYTHON_INCLUDE_DIR2=/usr/include/x86_64-linux-gnu/python3.4m -D PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.4m -D PYTHON3_NUMPY_INCLUDE_DIRS=/home/ryu/.local/lib/python3.4/site-packages/numpy/core/../opencv-3.1.0
J'ai renommé python2.7 à un autre nom par la suite et cmake ne pouvait pas trouver python2.7 plus. Enfin, elle makefile pour python3 et tout s'est passé sans problème

OriginalL'auteur | 2016-05-06