다음을 사용하여 제안 된대로 Pycharm과 터미널에서 OpenCV와 cv2를 모두 설치하려고했습니다.
pip install --user opencv
pip install --user cv2
하지만 다음과 같은 오류가 발생합니다.
Collecting opencv
Could not find a version that satisfies the requirement opencv (from versions: )
No matching distribution found for opencv
과
Collecting cv2
Could not find a version that satisfies the requirement cv2 (from versions: )
No matching distribution found for cv2
이 문제를 해결하고 패키지를 올바르게 설치하려면 어떻게해야합니까? 파이썬 3.4를 사용하고 있습니다.
답변
때문에 이러한 오류를 얻고있다 opencv
및 cv2
파이썬 패키지 이름이 없습니다.
둘 다 opencv-python
pip에서 설치할 수 있는 패키지의 일부로 포함되어 있습니다.
python 2를 사용하는 경우 pip로 설치할 수 있습니다.
pip install opencv-python
또는 python 3에 해당하는 것을 사용하십시오.
pip3 install opencv-python
적절한 pip 명령을 실행 한 후 Python에서 패키지를 사용할 수 있어야합니다.
답변
이것은 opencv를 설치하는 데 필요한 올바른 명령입니다.
pip install opencv-python
pycharm에 “opencv-python”패키지를 설치하려고 할 때 오류가 발생하면 Windows 환경 변수의 ‘ 시스템 변수 ‘섹션에 Python 경로를 추가했는지 확인하십시오 . 또한 프로젝트에 유효한 인터프리터를 구성했는지 확인하십시오.
답변
나는 같은 문제에 부딪쳤다. 한 가지 문제는 OpenCV가 3이 아닌 Python 2.7 용으로 생성 된 것일 수 있습니다 (모든 Python 2.7 라이브러리가 Python 3 이상에서 작동하는 것은 아닙니다). 또한 PyCharm의 패키지 설치 프로그램을 통해 OpenCV를 직접 다운로드 할 수 없다고 생각합니다. 지침에 따라 운이 좋았습니다 : OpenCV Python . 구체적으로 특별히:
- SourceForge 에서 OpenCV 다운로드 및 설치
- cv2.pyd 파일을 다운로드 (opencv \ build \ python \ 2.7 \ x64)에서 Python의 사이트 패키지 폴더 (예 : C : \ Python27 \ Lib \ site-packages)로 복사합니다.
- PyCharm에서 python 콘솔 (도구> Python 콘솔)을 열고 다음을 입력
import cv2
하고 오류가 없다고 가정합니다.print cv2.__version__
또는이 패키지를 사용하여 운이 좋았습니다. opencv-python , pip를 사용하여 간단하게 설치할 수 있습니다.pip install opencv-python
행운을 빕니다!
답변
python3.6 -m pip install opencv-python
python3.6 분기에 cv2를 설치합니다.
답변
Windows :! pip install opencv-python
답변
이 시도. Jupyter 노트북 (OS : Google Cloud Platform + Windows의 Ubuntu 16.04 LTS)을 사용하고 있습니다. OpenCV를 설치하기 위해 Jupyter 노트북에서 다음 명령을 실행했습니다.
!pip install opencv-contrib-python #working on both Windows and Ubuntu
성공적으로 설치하면 다음 메시지가 표시됩니다.
Successfully installed opencv-contrib-python-4.1.0.25
이제 커널을 다시 시작하고 opencv를 다음과 같이 가져 오십시오.
import cv2
동일한 명령을 사용하여 Windows에 opencv를 설치할 수도 있습니다.
해결 방법 2 : 다음 명령을 사용하여 opencv를 설치합니다. Ubuntu의 경우 : 터미널에서 다음 명령을 실행합니다.
sudo apt-get install libsm6 libxrender1 libfontconfig1
Jupyter 노트북 커널을 다시 시작하고 다음 명령을 실행합니다.
!pip install opencv-contrib-python
참고 : ‘!’를 사용하지 않고도 터미널에서 위의 모든 명령을 실행할 수 있습니다.
답변
나는 오히려 Virtualenv를 사용하여 전체 시스템이 아닌 그러한 패키지를 설치하고 소스에서 빌드하는 것보다 시간과 노력을 절약합니다.
나는 virtualenvwrapper를 사용합니다.
Windows 사용자는 다운로드 할 수 있습니다.
pip install virtualenvwrapper-win
https://pypi.org/project/virtualenvwrapper-win/
Linux 팔로우
pip install opencv-python
동영상 처리가 필요한 경우
pip install opencv-contrib-python
Opencv에서 GUI가 필요하지 않은 경우
pip install opencv-contrib-python-headless