【发布时间】:2019-12-23 14:41:19
【问题描述】:
我已经使用 pip 安装了 python-docx 模块:
python -m pip install python-docx
但是,当我尝试运行仅包含 import docx 的脚本时,出现以下错误
ModuleNotFoundError: No module named 'docx'
当我在命令行中用 Python 执行以下命令时,它工作正常:
import docx
【问题讨论】:
-
脚本的第一行是否以类似以下内容开头:
#!/usr/bin/env python?这样的“shebang”表达式将覆盖用于运行脚本的 Python 的位置。无论如何,听起来您至少安装了两个 Python,并且您的脚本使用了与命令行不同的一个。本身与 docx 无关。 -
没有“shebang”。我如何检查我拥有的 python 的安装?据我所知,我只安装过一次。
-
import sys print(sys.version) 3.7.0 (default, Jun 28 2018, 08:04:48) [MSC v.1912 64 bit (AMD64)] 在 cmd 我得到:python - -version Python 3.7.1
标签: python-3.x visual-studio-code pip python-docx