anaconda python3으로 opencv를 설치하는 방법, opencv가 내 python3 실행 파일을 선택했습니다.
-- Python 2:
-- Interpreter: /usr/bin/python2.7 (ver 2.7.12)
-- Libraries: /usr/lib/x86_64-linux-gnu/libpython2.7.so (ver 2.7.12)
-- numpy: /usr/lib/python2.7/dist-packages/numpy/core/include (ver 1.11.0)
-- packages path: lib/python2.7/dist-packages
--
-- Python 3:
-- Interpreter: /home/tamim/anaconda3/bin/python3 (ver 3.5.2)
-- Libraries: /usr/lib/x86_64-linux-gnu/libpython3.5m.so (ver 3.5.2)
-- numpy: /home/tamim/anaconda3/lib/python3.5/site-packages/numpy/core/include (ver 1.11.1)
-- packages path: lib/python3.5/site-packages
--
-- Python (for build): /usr/bin/python2.7
다음 make 옵션으로 opencv를 설치했습니다.
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D WITH_CUBLAS=1 -D CUDA_NVCC_FLAGS="-D_FORCE_INLINES" ..
하지만 설치 후 anaconda의 python3 내에서 cv2를 가져올 수 없습니다. 그러나 내장 python2 명령에서 cv2를 가져올 수 있습니다. 그래서 마지막 줄에 언급 된대로 python2 버전 용으로 빌드했다고 가정합니다.
anaconda python3을 어떻게 빌드합니까?
해결 방법
아나콘다를 위해 OpenCV를 빌드 할 필요가 없다고 생각합니다. tool called 'conda' that is available in your terminal once you have installed Anaconda 파이썬 배포판.
opencv3 설치 방법에 대한 지침을 제공하는이 사이트를 찾았습니다.
https://anaconda.org/menpo/opencv3
개인적으로 직접 설치 했으므로이 지침을 따르십시오.
시스템에 Anaconda python 배포판이 설치되어있는 경우이 명령을 실행할 수 있습니다 (리눅스에서 작업 중이라고 가정).
conda install -c menpo opencv
Anaconda에 설치된 Python 버전이 2.7이면 위의 명령으로 OpenCV 3.1을 설치해야하지만, Python 버전이 3.5이면 마지막 줄의 'opencv'를 'opencv3'로 변경해야합니다.
conda install -c menpo opencv3
Anaconda에 OpenCV를 설치해야합니다. 성공적으로 설치되었는지 확인하려면 Python을 실행하고 다음 명령을 실행하십시오.
import cv2 # import the opencv library
cv2.__version__ # this will print the version of your opencv3
도움이되는 희망 =)
참조 페이지 https://stackoverflow.com/questions/38787748
'파이썬' 카테고리의 다른 글
파이썬 Jupyter 노트북은 두 개의 판다 테이블을 나란히 표시합니다. (0) | 2020.10.31 |
---|---|
파이썬 ImportError : 이름 패턴을 가져올 수 없습니다. (0) | 2020.10.31 |
파이썬 pprint 모듈의 출력을 로그 파일로 보내는 방법 (0) | 2020.10.31 |
파이썬 Seaborn 다중 막대 그림 (0) | 2020.10.31 |
파이썬 간단한 괄호 일치를 확인하는 Python 프로그램 (0) | 2020.10.31 |
댓글