2017-04-11 1 views
1

파이썬 3.6을 사용하고 있습니다. 나는 OpenCV의 광학 플로우 코드를 실행하려고 : https://github.com/opencv/opencv/blob/master/samples/python/opt_flow.py파이썬 : 파이썬 모듈 '비디오'를 찾지 못했습니다.

및 오류가 발생했습니다 :

ModuleNotFoundError: No module named 'video' 

내가 '비디오'모듈이 없습니다해야 생각은. 그래서, 명령 줄에서
pip install video 

실행하지만, 나에게이 오류 준 :

Collecting video 
    Could not find a version that satisfies the requirement video (from versions:) 
No matching distribution found for video 

사람이이 문제를 해결하는 방법에 대한 조언을 할 수 있습니까? 로컬 드라이브에 OpenCV 모듈이 설치된 위치를 찾는 방법은 무엇입니까?

답변

1

video.py을 프로젝트에 추가해야합니다. 동일한 패키지에 존재하는 모듈보다는 설치해야하는 패키지가 아닙니다.

+0

빠른 답변 감사드립니다. 나는 정확히을했고, 지금은 또 다른 오류가 발생했습니다 : 'tst_scene_render 수입 TestSceneRender ModuleNotFoundError에서 '라는 이름의 모듈 tst_scene_render'' 이 video.py 이러한 코드에서이다 : tst_scene_render에서 '# 지역 모듈 import TestSceneRender import common' 내가 repo를 잘못 만든 것 같습니다. 그 일을 올바르게하는 방법을 보여 주실 수 있습니까? 나는 Ecliopse IDE를 사용하고 있습니다. – PL01

+1

프로젝트에'https : // github.com/opencv/opencv/blob/master/samples/python/tst_scene_render.py'을 추가하십시오. – Surajano

+1

그랬습니다. 당신의 도움을 주셔서 대단히 감사합니다! :-) OpenCV 파이썬 코드를 실행할 때 수동으로 파일을 수동으로 추가해야하는지, 아니면 항상이 문제를 해결할 수 있도록 repo를 설정하는 방법이 있는지 궁금합니다. – PL01

관련 문제