在 .py 文件中导入 openpyxl 时修复模块未找到错误?

fixing Module Not found Error when importing openpyxl in .py file?

我正在尝试将 openpyxl 与 python 3.7 一起使用,但是在 windows shell 中启动我的 .py 文件时,我遇到了 ModuleNotFoundError。

这有点奇怪,因为如果我在 python 解释器(可以创建和保存 .xlsx 文件)中编写代码,我不会收到此错误

我尝试以管理员身份通过 pip3 and/or 运行 shell 卸载并再次安装(pip 已更新)。 我不使用许多其他模块(os、wx、csv 和日历),所以它不应该干扰。 我重命名了我的 .py 文件,所以我确定没有名称冲突。

import openpyxl
#from openpyxl import Workbook (doesn't work either)

你知道这可能来自哪里吗?

问候,

克莱姆

我想我找到了解决方案,因为我不再收到错误消息。

我在 .py 文件的开头添加了编码和语言解释器

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from openpyxl import Workbook

希望对您有所帮助:)