2017-01-29 63 views
-1

我試了很多,但我無法弄清楚什麼地方出錯了。 我從這裏安裝OpenCV車輪套件http://www.lfd.uci.edu/~gohlke/pythonlibs/Python中的OpenCV模塊錯誤

當我導入cv2時,它也可以工作,但是當我調用imread函數時它沒有檢測到。無處不在查找,但我找不到任何解決方案。請幫我

import cv2 
img = cv2.imread('C:/Users/Vineeth/Downloads/test.jpg',cv2.IMREAD_GRAYSCALE) 

和錯誤

Traceback (most recent call last): 
    File "C:/Users/Vineeth/Desktop/programs/Python/cv2.py", line 1, in <module> 
    import cv2 
    File "C:\Users\Vineeth\Desktop\programs\Python\cv2.py", line 7, in <module> 
    img = cv2.imread('C:/Users/Vineeth/Downloads/test.jpg',cv2.IMREAD_GRAYSCALE) 
AttributeError: module 'cv2' has no attribute 'imread' 

它不會在pycharm工作,甚至在空閒

當我嘗試通過PIP卸載的軟件包則返回錯誤這樣的

C:\Users\Vineeth>pip uninstall cv2 
Cannot uninstall requirement cv2, not installed 

當我嘗試PIP搜索CV2,它返回這樣

C:\Users\Vineeth>pip search cv2 
aircv (1.4.5)  - Find object position based on python-opencv2. 
cv2 (1.0)   - My Blog Distribution Utilities 
cv2-wrapper (0.1) - Wrapper for python opencv 2.4.12 32bit 
cv2wrap (1.0)  - Wrapper for python opencv 2.4.12 32bit 
pyElphel (0.1)  - Use Elphel camera from python with opencv2 
+0

您在我的答案後編輯了帖子,但現在堆棧跟蹤與您的代碼不匹配。 –

+0

我也改變了 –

+0

這是真正的錯誤,對不起老只是一個錯誤 –

回答

1

不要叫你的程序cv2.py或您覆蓋真正cv2模塊。

+0

不看這個。 回溯(最近通話最後一個): 文件 「C:/Users/Vineeth/Desktop/programs/Python/cv2.py」,1號線,在 進口CV2 文件「C:\用戶\比涅斯\桌面\程序\的Python \ cv2.py」,第7行,在 IMG = cv2.imread('C:/Users/Vineeth/Downloads/test.jpg',cv2.IMREAD_GRAYSCALE) AttributeError的:模塊 'CV2' 沒有屬性'imread' –

+0

我做了更改,但仍然顯示相同 –

+0

我是否已經錯誤地覆蓋了該模塊? –