2017-08-14 79 views
2

我试图运行此脚本:无模块名为CV

https://github.com/openalpr/train-detector/blob/master/crop_plates.py

我以前从来没有处理蟒蛇。首先,我在打印行中有一些语法错误。他们缺少括号......但我不确定是否因为我安装的Python版本而出现此错误,或者这确实是一个语法错误。固定语法错误之后我收到以下错误:

C:\>py crop_plates.py 
Traceback (most recent call last): 
File "crop_plates.py", line 7, in <module> 
import cv2, cv 
ImportError: No module named cv 

我做了以下:

安装了Python 2.7.5 32位。

安装numpy的1.9.1 32位(也尝试不同的版本)

安装matplotlib 1.3.0。

安装的OpenCV的

C:\Users\Me\Downloads\opencv\build\python\2.7\x86 

复制cv2.pyd到

C:\Python27\Lib\site-packages 

但我找不到任何地方我失踪了cv.pyd文件。

我发现引用本指南进行安装opencv的,但它不工作 http://opencv.willowgarage.com/documentation/python/

非常感谢你,

编辑:我运行的Python在Windows 7

+1

在Python 3,打印报表期望括号,但在Python 2中不是这样。因此,第一个错误是由于python版本。 –

+0

好吧,我第一次尝试用python 3现在与python 2我没有得到语法错误,但其他错误仍然显示 – Vallo

+0

为什么downvote,谁做出来的?我不明白 – Vallo

回答

2

对于ImportError: No module named cv,尝试使用以下命令安装opencv-python模块:

pip install opencv-python 
+0

同样的错误。我做对了吗? http://i.imgur.com/D6mwE4H.png – Vallo

+0

@Vallo - 你检查了这个https://stackoverflow.com/questions/17497033/python-importerror-no-module-named-cv? – Beginner

+0

是的,可悲的是,该链接不工作 – Vallo

-1

OK,我搜索了一会儿,发现以下几点:

+1

Almost ... moment = cv2.Moments(points) AttributeError:'模块'对象没有属性'Moments' – Vallo

+0

我要去看看是否有相当于矩的cv2 – Vallo

+0

@Vallo我编辑答案,我错了 –