python3.6引入docx后 ,文件报错 moduleNotFoundError:No module named ‘exceptions’

python3.x版本移除了exceptions模块,但是docx包中引用了该模块

安装最新版python-docx模块即可

以下总结两种常用安装第三方包的方法

方法一:

#1 pip install python-docx安装

pip会自动先安装python-docx的前置需求包lxml,但安装失败。

那么就先 安装 lmxl ,具体方法 cmd  输入 pip install lxml

或者通过下载lxml.whl文件进行安装。

新版本pip已支持wheel格式,如若你的pip版本不支持,那么升级你的pip版本 升级pip具体命令 :python -m pip install –upgrade pip 

或者 用以下方法安装wheel。

首先安装whl包:pip install wheel

接着去开发者页面下载lxml的安装包:https://pypi.python.org/pypi/lxml。页面默认是最新版本。

命令行进入安装包所在目录,执行pip install 安装包名称

方法二:

1.下载 python_docx-0.8.6-py2.py3-none-any.whl 地址: http://www.lfd.uci.edu/~gohlke/pythonlibs/

3. 命令行输入pip install python_docx-0.8.6-py2.py3-none-any.whl 重新下载docx包,问题解决。

转载自:https://blog.csdn.net/huijiaaa1/article/details/80616842

You may also like...