我已经在Windows7上安装了version Express 1.03,最近更新到了1.1.0.1371版本,并根据post Best way to install OpenCV on Windows with Enthought Canopy Python?安装了Opencv 2.4.6。
Opencv在一个文件夹中包含几个python - opencv2示例: C:\opencv\ samples \python2。从canopy环境中运行opencv目录中的这些脚本工作得非常好。但是,当我将这些脚本复制到其他目录中,并在error canopy中重新启动内核并尝试运行脚本时,我发现了一个错误。‘找不到视频模块’。(脚本名称为camshift.py)。
我还将工作目录更改为editor directory选项,并尝试了,但结果相同。同样,对于其他脚本,也找不到一些模块。有人能帮我解决这方面的问题吗?
发布于 2013-09-13 11:01:10
一个诊断步骤是将sys.path在示例工作的环境中与它不工作的Canopy环境中进行比较。同样,尽管有点混乱,但可以比较一下这两个环境中的os.environ['PATH'].split(os.pathsep)。这是找到模块(分别是python和Windows )的两个主要位置,因此差异可能会告诉您缺少的关键部分是什么。
https://stackoverflow.com/questions/18734022
复制相似问题