programing

Pycharm/Python OpenCV 및 CV2 설치 오류

subpage 2023. 8. 12. 10:18
반응형

Pycharm/Python OpenCV 및 CV2 설치 오류

다음을 사용하여 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그리고.cv2python 패키지 이름이 아닙니다.

이 두 가지는 모두 제품의 일부로 포함되어 있습니다.opencv-pythonpip에서 설치할 수 있는 패키지입니다.

python 2를 사용하는 경우 pip으로 설치할 수 있습니다.

 pip install opencv-python

또는 python 3에 대해 equilent를 사용합니다.

pip3 install opencv-python

적절한 pip 명령을 실행한 후 패키지를 python에서 사용할 수 있어야 합니다.

opencv를 설치해야 하는 올바른 명령입니다.

pip install opencv-python

pycharm에 "opencv-python" 패키지를 설치하려고 할 때 오류가 발생하면 Windows에서 환경 변수의 '시스템 변수' 섹션에 파이썬 경로를 추가했는지 확인합니다.또한 프로젝트에 적합한 인터프리터를 구성했는지 확인합니다.

저도 같은 문제에 부딪혔습니다.한 가지 문제는 OpenCV가 3이 아닌 Python 2.7용으로 생성되었다는 것입니다(모든 Python 2.7 라이브러리가 Python 3 이상에서 작동하는 것은 아님).또한 PyCharm의 패키지 설치 프로그램을 통해 OpenCV를 직접 다운로드할 수는 없다고 생각합니다.지침에 따라 운이 좋았습니다.CV Python을 엽니다.구체적으로:

  1. SourceForge에서 OpenCV 다운로드 및 설치
  2. 다운로드에서 cv2.pyd 파일을 복사합니다(opencv\build\python\2).7\x64)를 Python의 사이트 패키지 폴더(예:C:\Python27\Lib\site-packages)
  3. PyCharm에서 python 콘솔(Tools>Python Console)을 열고 다음을 입력합니다.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

이거 먹어봐요.저는 주피터 노트북(OS: Ubuntu 16.04 LTS on Google Cloud Platform + Windows)을 사용하고 있습니다.주피터 노트북에서 다음 명령을 실행하여 opencv를 설치합니다.

!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

주피터 노트북 커널을 다시 시작하고 다음 명령을 실행합니다.

!pip install opencv-contrib-python

참고: '!'를 사용하지 않고도 터미널에서 위의 모든 명령을 실행할 수 있습니다.

단순하게 유지하고 그냥 실행하세요.

pip install opencv-python

이것이 opencv를 설치하는 가장 간단한 방법입니다.그래도 문제가 발생하면 가상 환경을 생성하고 opencv를 설치해 보십시오.

저는 전체 시스템보다는 Virtualenv를 사용하여 이러한 패키지를 설치하고 소스에서 구축하는 것보다 시간과 노력을 절약합니다.

가상 환경 래퍼를 사용합니다.

Windows 사용자가 다운로드할 수 있음

pip install virtualenvwrapper-win

https://pypi.org/project/virtualenvwrapper-win/

리눅스 팔로우

pip install opencv-python

opencv-interved

비디오 처리가 필요한 경우

pip install opencv-contrib-python

opencv-vmdk-vmdk-vmdk

Opencv에서 GUI가 필요하지 않은 경우

pip install opencv-contrib-python-headless

opencv-messages-messages-headless

여기 문제없이 작동한 튜토리얼이 있습니다.

중요 부품 위의 사이트에서 복사:

여기에서 Python 설치에 해당하는 OpenCV 버전을 다운로드합니다.저의 경우 opencv_python-3.1.0-cp35-cp35m-win32를 사용했습니다.흐물흐물

이제 이전과 같이 cmd 창을 엽니다.Shift 키를 누른 상태에서 마우스 오른쪽 단추를 누르면 다운로드 폴더에서 직접 열 수 있습니다.이 방법은 위의 [...] 파일을 다운로드한 cmd 창을 여는 것입니다.[...] 명령을 사용하여 [...] OpenCV를 설치합니다.

1     pip install "opencv_python-3.1.0-cp35-cp35m-win32.whl"

추가 참고: 사용하는 명령에서 다운로드한 파일의 이름을 변경하는 것을 잊지 마십시오.opencv를 설치하면 cv2에도 액세스할 수 있습니다.

opencv 설치는 그렇게 직접적이지 않습니다.먼저 일부 패키지를 미리 설치해야 합니다.

비공식 패키지 opencv-python은 추천하지 않습니다.macs 및 unbu에서 제대로 작동하지 않습니다( 게시물 참조).창문에 대해서는 전혀 모릅니다.

opencv와 모든 필수 패키지를 설치하는 방법을 설명하는 많은 웹이 있습니다.를 들어 이것.

opencv를 여러 번 설치할 때 발생하는 문제는 다시 시도하기 전에 완전히 제거해야 한다는 것입니다. 그렇지 않으면 오류가 많이 발생할 수 있습니다.

opencv-installer를 설치해야 .pip/pip3 install opencv-python노력하면import opencv-python오류를 수신합니다.이 오류를 수정합니다.import cv2

다른 거울을 사용해 보는 건 어때요?만약 당신이 중국에 있다면, 저는 당신이 다음을 시도하는 것을 강력히 추천합니다.

sudo pip install --index https://pypi.mirrors.ustc.edu.cn/simple/ opencv-contrib-python

그렇지 않은 경우 URL 주소를 원하는 다른 미러로 바꾸기만 하면 됩니다!행운을 빌어요.

이것은 당신에게 도움이 될 것입니다.

pip3 install opencv-python

이것은 성공적인 설치의 일부입니다.

첫 번째 단계:

pip uninstall numpy
pip uninstall opencv-python

두 번째 단계:

pip install numpy
pip install opencv-python

저도 같은 문제가 있었습니다.다음은 Windows 10 사용자를 위한 단계입니다.

CMD 열기:win+r그다음 타자cmd.지금이다,

  1. 유형pip install virtualenv
  2. 가상 환경 생성, 유형virtualenv testopencv
  3. Get Inside test opencv, 유형cd testopencv
  4. 가상 환경 활성화, 유형.\Scripts\activate
  5. 이제 Opencv 설치, 유형pip install opencv-contrib-python --upgrade
  6. Opencv를 테스트합니다. 유형Python그리고나서import cv2Enter 키를 누른 다음 입력합니다.print(cv2.__version__)설치되었는지 확인하기 위해

이제 새 cmd를 엽니다.win + r then type cmd6단계를 반복합니다.만약 그것이 당신에게 오류를 준다면요.

안으로 들어가세요.testopencv폴더, 내부lib모든 것을 복사하고 파이썬 디렉토리로 이동합니다. 내부.lib이미 있는 폴더를 붙여넣고 건너뜁니다.

새 cmd를 다시 열고 반복합니다.Step 6.

도움이 되길 바랍니다.

이 경우 Python 확장 패키지용 비공식 윈도우즈 바이너리에서 py 기반 최신 numpy 및 Opencv를 다운로드하고 소스를 cmd로 pip 설치합니다.나중에 사이트 패키지 폴더를 메인 pylib에서 venvlib로 복사합니다.

Jetso nano에서 이 일은 나를 위해 합니다.

$ git clone https://github.com/JetsonHacksNano/buildOpenCV
$ cd buildOpenCV

이 문제에 직면했을 때 저는 설정 탭 아래에 있는 Pycharm 설치 패키지 패널에 OpenCV를 설치하곤 했습니다.OpenCV-python을 검색하여 오른쪽 인터프리터의 설치된 패키지 패널에 설치합니다.

cmd에서 첫 번째 실행

pip --version

업데이트된 버전이 설치되어 있는지 확인합니다.

그럼 실행

pip install opencv-python

다음 링크를 사용하십시오. https://learnopencv.com/install-opencv-4-on-raspberry-pi/

OpenCV는 오류 없이 완벽하게 설치할 수 있지만 문제는 설치하는 데 시간이 많이 걸린다는 것입니다.

32GB class10 SD 카드와 함께 pi3 모델 B+를 사용했는데, 설치 완료까지 12시간 이상 걸렸습니다.

Mac에서 open-cv를 설치하는 데 여전히 오류가 발견되면 다음을 시도하십시오.

opencv-python==4.2.0.34

이것은 저에게 효과가 있었습니다.

언급URL : https://stackoverflow.com/questions/37776228/pycharm-python-opencv-and-cv2-install-error

반응형