2012-03-24 6 views
10

My sytem: Windows, Python 2.7ImportError: Nie Moduł o nazwie xlwt

Pobrałem pakiet i chcesz umieścić go w moim skrypcie.

Po rozpakowaniu pakietu, tu jest moja struktura folderów:

  • Pracuj
    • xlwt-0.7.3 (zawiera symbol setup.py)
      • xlwt (zawiera __init__.py między innymi)

Mój skrypt jest uruchamiany z folderu najwyższego poziomu (Praca).

Korzystanie import xlwt w moim skrypcie produkuje:

ImportError: No Module named xlwt 

Jak importować xlwt?

Odpowiedz

15

Po pierwsze, spróbuj użyć easy_install lub pip zainstalować go do PYTHONPATH:

easy_install xlwt 

lub

pip install xlwt 

Są python pakiet Zarządzający/instalatorów i uczynić cały proces o wiele łatwiej. Ale jeśli już pobrałeś go ręcznie, musisz go zainstalować:

python setup.py install 

Następnie będzie dostępny w Twojej ścieżce python do importowania. Jeśli stwierdzisz, że nie masz łatwej do zainstalowania, ręcznie pobierz to: http://peak.telecommunity.com/dist/ez_setup.py i wykonaj python ez_setup.py, a następnie kontynuuj instrukcje. Najlepszym rozwiązaniem jest zainstalowanie pip i użycie go do instalacji pakietów. Jeśli masz łatwa_instalacja, ale nie działa, możesz wykonać easy_install pip

+0

python setup.py install - did the trick Dziękujemy! – user1289397

+0

dla polecenia easy_install, najpierw zainstaluj narzędzia instalacyjne: sudo apt-get install python-setuptools – RamiReddy