想用python实现把一个文本内容写到word里面。由于是在windows下,我下载的是一个python-docx的库直接放到python\Lib目录下,结果就出现了这个报错。一开始以为是在在64位平台上装32位...
想用python实现把一个文本内容写到word里面。由于是在windows下,我下载的是一个python-docx的库直接放到python\Lib目录下,结果就出现了这个报错。一开始以为是在在64位平台上装32位的模块,结果全部卸载重装后发现还是报这个错。那么推断错误在这个docx的库包上。请路过的大神指教!
Traceback (most recent call last):
File "", line 1, in
from docx import Document
File "D:\python2.7.12\lib\docx\__init__.py", line 3, in
from docx.api import Document # noqa
File "D:\python2.7.12\lib\docx\api.py", line 16, in
from docx.package import Package
File "D:\python2.7.12\lib\docx\package.py", line 11, in
from docx.opc.package import OpcPackage
File "D:\python2.7.12\lib\docx\opc\package.py", line 12, in
from .oxml import CT_Relationships, serialize_part_xml
File "D:\python2.7.12\lib\docx\opc\oxml.py", line 12, in
from lxml import etree
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
展开