2012-01-07 40 views
5

Tôi có mối quan hệ yêu-ghét với Pydev trên Eclipse. Đối với một số lý do nó đang nói với tôi rằng nó có một nhập khẩu chưa được giải quyết trên mã:Nhập khẩu chưa được giải quyết 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' 

Nó đã làm việc tốt một vài ngày trước, tôi chắc chắn!

Vì vậy, tôi bắt đầu xem xét trình thông dịch và đường dẫn nơi tệp csv.py nên và tôi có thể thấy trong Hệ thống PYTHONPATH có tệp /lib/python2.7 nơi tệp csv.py được giữ Tôi vẫn gặp lỗi.

enter image description here

có một ai đó hãy giúp tôi giải quyết việc này vì nó là khó chịu nhất!

Cảm ơn

Trả lời

8

Kể từ khi tập tin của bạn được gọi csv.py, nó được tìm thấy trước module csv từ thư viện tiêu chuẩn khi bạn import csv. Đổi tên tệp của bạn thành một cái gì đó như myCsv.py để giải quyết sự mơ hồ.

+0

Ah ok. Tôi sẽ thử điều đó! Cảm ơn nhiều. –

+0

Phát hiện cảm ơn! –

Các vấn đề liên quan