ModuleNotFoundError: No module named ‘docx’
文章目录
- ModuleNotFoundError: No module named 'docx'
- 背景
- 报错问题
- 报错翻译
- 报错位置代码
- 报错原因
- 解决方法
- 今天的分享就到此结束了
背景
在使用之前的代码时,报错:
Traceback (most recent call last):
File “d:/develop/python/workspace/CreatorTools/读取和写入world.py”, line 2, in
import docx
ModuleNotFoundError: No module named ‘docx’
报错问题
Traceback (most recent call last):
File "d:/develop/python/workspace/CreatorTools/读取和写入world.py", line 2, in <module>
import docx
ModuleNotFoundError: No module named 'docx'
截图如下:
报错翻译
主要报错信息内容翻译如下所示:
Traceback (most recent call last):
File "d:/develop/python/workspace/CreatorTools/读取和写入world.py", line 2, in <module>
import docx
ModuleNotFoundError: No module named 'docx'
翻译:
回溯(最近一次调用最后一次):
文件“d:/develop/python/workspace/CreatorTools/读取和写入 world.py”,第 2 行,在
导入 docx
ModuleNotFoundError:没有名为“docx”的模块
报错位置代码
...
re = request.get(url)
...
报错原因
经过查阅资料,发现是导错包了,不是docx而是python-docx。
小伙伴们按下面的解决方法即可解决!!!
解决方法
要解决这个错误,需要可以使用try
捕获异常但不用raise
,即可解决。
正确的代码是:
...
pip install python-docx
...