CMake-gui를 사용하여 Ubuntu 14.04에 대한 Python 지원 (cuda 포함)으로 opencv 3을 빌드하려고했습니다.
컴파일은 Python 콘솔에서 올 때까지 잘 작동하는 것 같습니다.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named cv2
변경없이 python3을 활성화하거나 비활성화 한 상태에서 둘 다 시도했습니다. cmakeCache.txt은 여기.
문제를 해결할 아이디어가 있습니까?
어제부터 같은 문제가 있었는데 다음과 같이 해결했습니다.
이제 일반적인 방법으로 만들고 컴파일 할 수 있습니다. cv2.so 파일은 build / lib / 디렉토리에 생성됩니다. make install을 사용하면 Python 2 용으로 설치됩니다.
그래도 작동하지 않으면 문제가 다른 곳일 수 있습니다. 8 단계 후에 cmake 출력에 다음 행이 포함되어야합니다 (실제 경로는 경우에 따라 다를 수 있음).
Python 2:
Interpreter: /usr/bin/python2.7 (ver 2.7.6)
Libraries: /usr/lib/i386-linux-gnu/libpython2.7.so (ver 2.7.6)
numpy: /usr/lib/python2.7/dist-packages/numpy/core/include (ver 1.8.2)
packages path: lib/python2.7/dist-packages
어떤 경우에도 다음과 같이 NO라는 줄이있을 수 없습니다.
Python 2:
Interpreter: /usr/bin/python2.7 (ver 2.7.6)
Libraries: NO
numpy: /usr/lib/python2.7/dist-packages/numpy/core/include (ver 1.8.2)
packages path: lib/python2.7/dist-packages
도움이 되었기를 바랍니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다