2012-03-24 15 views
10

Il mio sistema: Windows, Python 2.7ImportErrore: No Modulo denominato xlwt

Ho scaricato un pacchetto e voglio includerlo nel mio script.

Dopo aver decompresso il pacchetto, ecco la mia struttura di cartelle:

  • lavoro
    • xlwt-0.7.3 (contiene un setup.py) xlwt
      • (contiene __init__.py tra gli altri)

Il mio script viene eseguito dalla cartella di primo livello (di lavoro).

Utilizzando import xlwt nel mio script produce:

ImportError: No Module named xlwt 

Come faccio a importare xlwt?

risposta

15

Prima di tutto, provare a utilizzare easy_install o pip per installarlo nel vostro PYTHONPATH:

easy_install xlwt 

o

pip install xlwt 

Questi sono python pacchetto gestori/installatori e rendere l'intero processo molto più facile. Ma se avete già scaricato manualmente, è ancora necessario per installarlo:

python setup.py install 

allora sarà disponibile nel tuo percorso pitone per l'importazione. Se si scopre che non si dispone di easy_install, scaricare manualmente questo: http://peak.telecommunity.com/dist/ez_setup.py e fare python ez_setup.py e quindi continuare le istruzioni. La scelta migliore però è installare pip e usarlo per le installazioni del pacchetto. Se hai easy_install, ma non pip, puoi fare easy_install pip

+0

installazione python setup.py - ha fatto il trucco Grazie! – user1289397

+0

per il comando easy_install, prima installare gli strumenti di configurazione: sudo apt-get install python-setuptools – RamiReddy

Problemi correlati