[英]"No module named 'openpyxl'" after installing with pip3 in Python 3.10.5
我使用 pip 从命令行安装了 openpyxl。 我正在尝试运行代码:
import openpyxl
from openpxyl import Workbook
我得到: ModuleNotFoundError: No module named 'openpyxl'
。 即使 openpyxl 出现在pip list
附带的已安装软件包列表中,也会发生这种情况。
到目前为止我尝试了什么:
pip3 install openpyxl
,但是使用它会得到一个ERROR: No matching distribution found for openpyxl
。 如果我使用pip3 install --user openpyxl
,我只能安装它pip install --upgrade pip
。print(sys.path)
中。sys.path.append("C:/Users/[myname]/AppData/Roaming/Python/Python310/site-packages/")
与:
sys.path.append("C:/Users/[myname]/AppData/Roaming/Python/Python310/site-packages/openpyxl/")
pip3 install openpxyl
,激活虚拟环境,然后从该环境调用脚本。以上所有结果都会导致相同的错误。
import openpyxl
from openpyxl import Workbook
如果您在第二行中正确拼写openpyxl
,则可以使用。
它是workbook
,而不是Workbook
。
错误在这一行: from openpyxl import workbook
,而不是在import openpyxl
行。
同时关闭刚刚安装包的旧终端。
演示:
刚刚在终端中为您安装了软件包:
并在一个新终端中(有效:):
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.