首页 > 解决方案 > 我无法在 python 3.x 中导入 docx 模块

问题描述

我在这个网站上发现了很多关于这个问题的问题,但没有一个是有帮助的。我卸载了 docx 并安装了最新版本的 python-docx,但仍然收到此错误:

C:\Users\Admin\Desktop\bluetooth_control\Deutsch\ofline version>py Spliter.py
Traceback (most recent call last):
  File "Spliter.py", line 2, in <module>
    import docx
ModuleNotFoundError: No module named 'docx'
C:\Users\Admin>python
Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import docx
>>>

但是当我尝试导入 docx 模块时,我没有收到任何错误。Sublimetext 也解决了这个错误?为什么?

标签: python-3.xms-wordpython-docx

解决方案


您很可能只为 py 安装了 docx 模块,而不是为 python 安装了 docx 模块。尝试这个:

python -m pip install python-docx
py -m pip install python-docx

推荐阅读