2012-01-07 99 views
5

我在Eclipse上與Pydev有愛恨關係。由於某種原因,它現在告訴我,它有一個未解決的代碼導入:未解析的導入csv Pydev Eclipse

import csv 

Traceback (most recent call last): 
    File "/Users/peterstannett/Documents/Programming/python/eclipse/workspace/myFirstPydev/csv.py", line 1, in <module> 
import csv 
    File "/Users/peterstannett/Documents/Programming/python/eclipse/workspace/myFirstPydev/csv.py", line 3, in <module> 
cr = csv.reader(f) 
AttributeError: 'module' object has no attribute 'reader' 

它幾天前工作正常,我敢肯定!

所以我開始看解釋器和csv.py文件的路徑,我可以在System PYTHONPATH中看到它具有/lib/python2.7,其中csv.py文件仍然保留我仍然遇到錯誤。

enter image description here

會有人請幫我解決這個,因爲它是最令人沮喪的!

感謝

回答

8

由於您的文件名爲csv.py,它csv模塊之前,從標準庫中,當你發現import csv。將您的文件重命名爲myCsv.py以解決歧義問題。

+0

好的。我會嘗試!非常感謝。 – 2012-01-07 13:20:19

+0

現貨謝謝! – 2012-01-07 14:21:55