首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python模块ModuleNotFoundError

Python模块ModuleNotFoundError
EN

Stack Overflow用户
提问于 2020-05-16 07:30:52
回答 3查看 2.2K关注 0票数 1

I是一个windows 7用户,使用MS 2016和python3.6.

我最近发现,您可以使用python编写word文档。我查看了如何做到这一点,我安装了docx模块:

代码语言:javascript
运行
复制
pip install docx

但是,每当我试图导入docx模块时,我都会得到以下错误:

代码语言:javascript
运行
复制
>>> from docx import Document
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\Huzefa\AppData\Local\Programs\Py
in <module>
    from exceptions import PendingDeprecationWarn
ModuleNotFoundError: No module named 'exceptions'

我甚至试过这样做,但行不通:

代码语言:javascript
运行
复制
pip install exceptions

我知道这个错误:

代码语言:javascript
运行
复制
ERROR: Could not find a version that satisfies the requirement exceptions (from versions: none)
ERROR: No matching distribution found for exceptions

我认为这可能是因为docx是一个python-2模块,但事实并非如此。我发现了这里

有人能告诉我我做错了什么吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-05-16 14:54:27

试着使用:

代码语言:javascript
运行
复制
pip install python-docx

对我起作用了!

票数 1
EN

Stack Overflow用户

发布于 2020-05-16 07:40:45

我建议你试试这样-

代码语言:javascript
运行
复制
$ pip install --pre python-docx

或者你也可以试试sudo命令-

代码语言:javascript
运行
复制
$ sudo pip install --pre python-docx

在那之后-

代码语言:javascript
运行
复制
from docx import Document

从这里你可以找到[https://python-docx.readthedocs.io/en/latest/user/install.html][1]

票数 1
EN

Stack Overflow用户

发布于 2022-09-22 08:25:20

这里的问题是安装和使用的名称是不同的:

  • 安装:pip install python-docx
  • 使用:from docx import Document

安装时使用正确的名称(即python-docx),并且应该正常工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61833367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档