2012-03-24 138 views
10

Hệ thống của tôi: Windows, Python 2.7ImportError: No Module có tên xlwt

Tôi đã tải xuống một gói và muốn đưa nó vào tập lệnh của mình.

Sau khi tôi giải nén gói, đây là cấu trúc thư mục của tôi:

  • làm việc
    • xlwt-0.7.3 (chứa một setup.py) xlwt
      • (chứa __init__.py số những người khác)

Tập lệnh của tôi chạy từ thư mục (Cơ quan) cấp cao nhất.

Sử dụng import xlwt trong kịch bản của tôi sản xuất:

ImportError: No Module named xlwt 

Làm thế nào để nhập khẩu xlwt?

Trả lời

15

Trước hết, hãy thử sử dụng easy_install hoặc pip để cài đặt nó vào PYTHONPATH của bạn:

easy_install xlwt 

hoặc

pip install xlwt 

Đây là những trăn gói quản lý/cài đặt và làm cho toàn bộ quá trình trở nên dễ dàng hơn nhiều. Nhưng nếu bạn đã tải xuống theo cách thủ công, bạn vẫn cần phải cài đặt nó:

python setup.py install 

Sau đó, nó sẽ có sẵn trong đường dẫn để nhập. Nếu bạn thấy rằng bạn không có easy_install, hãy tải xuống thủ công phần này: http://peak.telecommunity.com/dist/ez_setup.py và thực hiện python ez_setup.py và sau đó tiếp tục các hướng dẫn. Lựa chọn tốt nhất là cài đặt pip và sử dụng nó để cài đặt gói của bạn. Nếu bạn có easy_install, nhưng không phải pip, bạn có thể làm easy_install pip

+0

python setup.py install - đã làm điều đó Cảm ơn bạn! – user1289397

+0

cho lệnh easy_install, trước tiên hãy cài đặt công cụ thiết lập: sudo apt-get install python-setuptools – RamiReddy

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