python-3.x - 我无法在 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 也解决了这个错误?为什么?
解决方案
您很可能只为 py 安装了 docx 模块,而不是为 python 安装了 docx 模块。尝试这个:
python -m pip install python-docx
py -m pip install python-docx
推荐阅读
- firefox - Mozilla Firefox 原生消息传递错误:没有这样的原生应用程序
- r - 将 2dim 数组从 C 返回到 R
- javascript - 如何从画布中选择或复制文本?
- python - 准确率高,预测差 - CNN 和 TensorFlow Python
- python - Python从包中捕获错误,找出属于哪个子库异常
- corda - 如果包含自定义条件,Vaultquerybycriteria 将忽略具有 statestatus 的一般条件
- excel - VBA InputBox,允许用户搜索列标题名称,然后过滤标题名称下的所有内容
- reactjs - 使用反应上下文来保护路由
- google-cloud-platform - Kubectl 创建服务类型负载均衡器(在 GCP 上但添加标志 Global?)
- sql - 基于模式的 SQL 表