Tôi có một bài tập để đọc dữ liệu excel trong Python. Tôi đã cài đặt Python 2.7. Tôi đã thử cài đặt xlrd0.8.0 với các lệnh sau trong Windows.vấn đề nhập xlrd với Python 2.7
C:\Python27\xlrd-0.8.0>python setup.py build
running build
running build_py
creating build
creating build\lib
creating build\lib\xlrd
copying xlrd\biffh.py -> build\lib\xlrd
....
C:\Python27\xlrd-0.8.0>python setup.py install
running install
running build
running build_py
running build_scripts
running install_lib
running install_scripts
running install_egg_info
Writing C:\Python27\Lib\site-packages\xlrd-0.8.0-py2.7.egg-info
Tôi không nhận được bất kỳ thông báo lỗi nào trong khi cài đặt. Tôi cũng thấy xlrd-0.8.0 thư mục trong trang web gói trong thư mục/lib ...
Nhưng khi tôi cố gắng nhập nó, Python là không thể nhận ra nó ...
>>> import xlrd
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import xlrd
ImportError: No module named xlrd
Can bạn đề nghị làm thế nào để tìm ra vấn đề?
Phiên bản IDLE bạn đang thực hiện 'nhập xlrd' bằng cách sử dụng cùng một Python như dòng lệnh? –
Tôi đã thử mở một phiên IDLE khác và có vẻ như nó đã hoạt động. IDLE khác có Python 2.7.2.5 trong khi IDLE có vấn đề là 2.7.5 ... – user2607677
Mở một trình bao python tương tác. 'import sys; print sys.path' Điều này trở lại là gì? Nó sẽ cho bạn thấy tất cả các đường dẫn của nó là kiểm tra cho một mô-đun. Xác nhận rằng lib của bạn nằm trong một trong các đường dẫn đó. – gregb212