解决 Python 3 中 'docx' 模块的 'exceptions' 模块找不到的错误
这个错误是因为 Python 3 中已经没有 'exceptions' 模块了,而 'docx' 模块中的某些代码还在使用这个模块。解决方法是修改 'docx' 源代码,将其中使用 'exceptions' 的部分改为 'builtins'。
具体操作为:
-
找到 Python 安装路径下的 'Lib/site-packages/docx' 文件夹。
-
打开 'docx.py' 文件,找到 'from exceptions import PendingDeprecationWarning' 这一行代码,将其改为 'from builtins import PendingDeprecationWarning'。
-
保存修改后的 'docx.py' 文件,重新运行程序即可。
原文地址: https://www.cveoy.top/t/topic/ojNc 著作权归作者所有。请勿转载和采集!