2013-08-10 15 views
7

Ho decompresso xlwt e ho provato ad installare da quella directory, ma ottengo il seguente errore.Python che installa l'errore del modulo xlwt

>> python setup.py install 


Traceback (most recent call last): 
File "setup.py", line 4, in <module> 
    from xlwt import __VERSION__ 
File "C:\Users\mypc\Desktop\xlwt-0.7.5\xlwt\__init__.py", line 3, in <module> 
    from Workbook import Workbook 
ImportError: No module named 'Workbook' 

Ecco il init.py che sta dando l'errore

__VERSION__ = '0.7.5' 


from Workbook import Workbook 
from Worksheet import Worksheet 
from Row import Row 
from Column import Column 
from Formatting import Font, Alignment, Borders, Pattern, Protection 
from Style import XFStyle, easyxf, easyfont, add_palette_colour 
from ExcelFormula import * 

Qualcuno sa che cosa sta causando questo errore? Mi serve xlwt per scrivere su fogli di calcolo Excel!

+0

sono nella stessa directory? Basta importare cartella di lavoro. – jdero

+0

No, non lo facciamo, poiché non sappiamo quali altri file e directory ci siano. –

risposta

2

Ho appena installato una versione diversa di xlwt e ha funzionato.

13

xlwt è compatibile con Python 2.x e non sembra funzionare su Python 3.x. "xlwt-future" è un fork di xlwt che funziona per Python 3:

pip install xlwt-future