2017-12-29 6 views
0

아나콘다 3 (Python 3.6.3)이 설치되어 있고 Python에서 CV2 패키지를 사용하는 프로젝트를 진행하고 있습니다. 이제는 Python에 비교적 익숙하지 않지만 PyCharm에서이 패키지를 "import cv2"명령을 통해 사용하고 있습니다. 그러나, 오늘, 나는 Spyder에게 시험해보고 싶었다. 나는 IDE를 사용하기 시작했고 모든 것이 작동하고 있었다. 하지만 갑자기 Spyder는 cv2를 가져 오려고 할 때 계속 오류가 발생했습니다. 정말 아무것도 변경하지 않았고 스크립트 만 디버깅했습니다.CV2 가져 오기가 Spyder에서 작동하지 않지만 PyCharm에서 작동합니다.

"" "[1]에서 : 수입 CV2 역 추적 (가장 최근 통화 최종) :

파일" ", 줄 1, 에서 수입 CV2

다음과 같이 내가 점점 오전 오류입니다

ImportError를 : DLL로드 실패 :. 지정된 프로 시저를 찾을 수 없습니다 "" "

내가 PyCharm 여전히 가져올 수 있기 때문에이이 IDE 관련 될 수있는 방법을 알아낼 수 없습니다. 아무도 나에게 힌트를주지 않을 수 있니?

+1

pycharm과 같은 환경에서 스파이더를 사용하고 있습니까? – Jason

+0

예, 동일한 환경입니다. – user1751189

답변

0

CV2는 Python 2x와 관련이 있습니다. CV2를 사용하는 경우 Python 2x 사이트 패키지에 직접 cv2.pyd 파일을 복사해야합니다.

+0

문제는 모든 것이 작동하고 있으며 갑자기 멈췄다는 것입니다. 파일이 손상되었을 수도 있다고 생각하십니까? – user1751189

+0

Python 2x로 Anaconda를 설치하십시오. opencv의 cv2.pyd 파일을 Anaconda2/Lib/site-packages /에 저장하십시오. 기본 파이썬 인터프리터를 Python 2x로 변경하십시오 (PyCharm, 기타). cv2 lib를 사용하면 충분합니다. –

관련 문제