我装的python是python3.2,我想安装一个pyExcelerator模块,1.下载pyExcelerator,版本是最新的pyexcelerator-0.6.4.1.zip,然后解压
2.在dos下执行pythonsetup.pyinstall
然后开始执行,
runninginstall
runningbuild
runningbuild_py
creatingbuild
creatingbuild\lib
creatingbuild\lib\pyExcelerator
copyingpyExcelerator\antlr.py->build\lib\pyExcelerator
copyingpyExcelerator\BIFFRecords.py->build\lib\pyExcelerator
copyingpyExcelerator\Bitmap.py->build\lib\pyExcelerator
copyingpyExcelerator\Cell.py->build\lib\pyExcelerator
copyingpyExcelerator\Column.py->build\lib\pyExcelerator
copyingpyExcelerator\CompoundDoc.py->build\lib\pyExcelerator
copyingpyExcelerator\Deco.py->build\lib\pyExcelerator
copyingpyExcelerator\ExcelFormula.py->build\lib\pyExcelerator
copyingpyExcelerator\ExcelFormulaLexer.py->build\lib\pyExcelerator
copyingpyExcelerator\ExcelFormulaParser.py->build\lib\pyExcelerator
copyingpyExcelerator\ExcelMagic.py->build\lib\pyExcelerator
copyingpyExcelerator\Formatting.py->build\lib\pyExcelerator
copyingpyExcelerator\ImportXLS.py->build\lib\pyExcelerator
copyingpyExcelerator\Row.py->build\lib\pyExcelerator
copyingpyExcelerator\Style.py->build\lib\pyExcelerator
copyingpyExcelerator\UnicodeUtils.py->build\lib\pyExcelerator
copyingpyExcelerator\Utils.py->build\lib\pyExcelerator
copyingpyExcelerator\Workbook.py->build\lib\pyExcelerator
copyingpyExcelerator\Worksheet.py->build\lib\pyExcelerator
copyingpyExcelerator\__init__.py->build\lib\pyExcelerator
runninginstall_lib
creatingC:\Python32\Lib\site-packages\pyExcelerator
copyingbuild\lib\pyExcelerator\antlr.py->C:\Python32\Lib\site-packages\pyExce
lerator
copyingbuild\lib\pyExcelerator\BIFFRecords.py->C:\Python32\Lib\site-packages\
pyExcelerator
copyingbuild\lib\pyExcelerator\Bitmap.py->C:\Python32\Lib\site-packages\pyExc
elerator
copyingbuild\lib\pyExcelerator\Cell.py->C:\Python32\Lib\site-packages\pyExcel
erator
copyingbuild\lib\pyExcelerator\Column.py->C:\Python32\Lib\site-packages\pyExc
elerator
copyingbuild\lib\pyExcelerator\CompoundDoc.py->C:\Python32\Lib\site-packages\
pyExcelerator
copyingbuild\lib\pyExcelerator\Deco.py->C:\Python32\Lib\site-packages\pyExcel
erator
copyingbuild\lib\pyExcelerator\ExcelFormula.py->C:\Python32\Lib\site-packages
\pyExcelerator
copyingbuild\lib\pyExcelerator\ExcelFormulaLexer.py->C:\Python32\Lib\site-pac
kages\pyExcelerator
copyingbuild\lib\pyExcelerator\ExcelFormulaParser.py->C:\Python32\Lib\site-pa
ckages\pyExcelerator
copyingbuild\lib\pyExcelerator\ExcelMagic.py->C:\Python32\Lib\site-packages\p
yExcelerator
copyingbuild\lib\pyExcelerator\Formatting.py->C:\Python32\Lib\site-packages\p
yExcelerator
copyingbuild\lib\pyExcelerator\ImportXLS.py->C:\Python32\Lib\site-packages\py
Excelerator
copyingbuild\lib\pyExcelerator\Row.py->C:\Python32\Lib\site-packages\pyExcele
rator
copyingbuild\lib\pyExcelerator\Style.py->C:\Python32\Lib\site-packages\pyExce
lerator
copyingbuild\lib\pyExcelerator\UnicodeUtils.py->C:\Python32\Lib\site-packages
\pyExcelerator
copyingbuild\lib\pyExcelerator\Utils.py->C:\Python32\Lib\site-packages\pyExce
lerator
copyingbuild\lib\pyExcelerator\Workbook.py->C:\Python32\Lib\site-packages\pyE
xcelerator
copyingbuild\lib\pyExcelerator\Worksheet.py->C:\Python32\Lib\site-packages\py
Excelerator
copyingbuild\lib\pyExcelerator\__init__.py->C:\Python32\Lib\site-packages\pyE
xcelerator
byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\antlr.pytoantlr.pyc

File"C:\Python32\Lib\site-packages\pyExcelerator\antlr.py",line34
print"error:",fmt%tuple(args)
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\BIFFRecords.pytoBIF
FRecords.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\BIFFRecords.py",line206
file_hist_flags=0x00L
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Bitmap.pytoBitmap.p
yc
byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Cell.pytoCell.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\Cell.py",line119
rk_encoded=(2|(int(self.__number)<<2))&0xffffffffL
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Column.pytoColumn.p
yc
byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\CompoundDoc.pytoCom
poundDoc.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\CompoundDoc.py",line73
print'NOTE:headersaysthatmustbe',self.total_ssat_sectors,'shortsect
ors'
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Deco.pytoDeco.pyc
byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\ExcelFormula.pytoEx
celFormula.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\ExcelFormula.py",line77
raiseException,"can'tparseformula"+s
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\ExcelFormulaLexer.py
toExcelFormulaLexer.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\ExcelFormulaLexer.py",line
160
printt
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\ExcelFormulaParser.py
toExcelFormulaParser.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\ExcelFormulaParser.py",line
337
raiseException,"unknownfunction:%s"%func_tok.text
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\ExcelMagic.pytoExce
lMagic.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\ExcelMagic.py",line1054
0x00:u"#NULL!",#intersectionoftwocellrangesisempty
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Formatting.pytoForm
atting.pyc
byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\ImportXLS.pytoImpor
tXLS.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\ImportXLS.py",line334
raiseException,'Noworkbookstreaminfile.'
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Row.pytoRow.pyc
byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Style.pytoStyle.pyc

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\UnicodeUtils.pytoUn
icodeUtils.pyc
byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Utils.pytoUtils.pyc

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Workbook.pytoWorkbo
ok.pyc
File"C:\Python32\Lib\site-packages\pyExcelerator\Workbook.py",line526
boundsheets_len+=len(BIFFRecords.BoundSheetRecord(0x00L,sheet.hidden,she
et.name).get())
^
SyntaxError:invalidsyntax

byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\Worksheet.pytoWorks
heet.pyc
byte-compilingC:\Python32\Lib\site-packages\pyExcelerator\__init__.pyto__init
__.pyc
runninginstall_egg_info
WritingC:\Python32\Lib\site-packages\pyExcelerator-0.6.4.1-py3.2.egg-info
很多类似的错误,不知道怎么解决,很郁闷,希望大家能帮助解决一下,不胜感激

我又试了将D:\PythonLearn\pyexcelerator-0.6.4.1\pyexcelerator-0.6.4.1下的pyExcelerator文件夹拷贝到C:\Python32\Lib\site-packages下面,还是不行,执行frompyExcelaratorimport*,错误是:
Traceback(mostrecentcalllast):
File"<stdin>",line1,in<module>
File"pyExcelerator\__init__.py",line12,in<module>
fromWorkbookimportWorkbook
ImportError:NomodulenamedWorkbook

6 个解决方案

#1


一看就清楚了,setup.py里的print用的2.x版的语法,不支持python3以上版本
找个支持python3的对应版本,如果还没有支持的版本,那就换个支持python3的模块吧。

更多相关文章

  1. Python安装模块(numpy等)问题的两种解决办法——常规方法和Anacond
  2. Note(one)——如何查看Windows下的Python版本
  3. Python中psutil模块的安装
  4. Python不同版本的共存问题
  5. Python常用模块-摘要算法(hashlib)
  6. Python学习系列(六)(模块)
  7. Python 基础之在ubuntu系统下安装双版本python
  8. conda 安装指定版本的指定包
  9. python,os模块的常用方法

随机推荐

  1. AndroidManifest.xml - activity 详细说
  2. Android实现发短信@彩信功能
  3. android studion Gradle多渠道打包
  4. android两种方式实现圆形图片
  5. android xml color值
  6. android Imageview 图片覆盖具体实现
  7. android常用
  8. Android Studio Exception: Could not fi
  9. Android 官方文档:(二)应用清单 —— 2.26 <
  10. Android(安卓)常用命令