【发布时间】:2022-01-13 09:30:29
【问题描述】:
我对 Python/编程非常陌生,最近安装了 Python 3.10。我已经安装了 Openpyxl 模块,即当我检查 CMD 时,我得到了这个:
C:\Users\hadam>pip install openpyxl
Requirement already satisfied: openpyxl in c:\users\hadam\appdata\local\programs\python\python310\lib\site-packages (3.0.9)
Requirement already satisfied: et-xmlfile in c:\users\hadam\appdata\roaming\python\python310\site-packages (from openpyxl) (1.1.0)
我正在尝试运行一些我刚刚从这里复制的代码(即我刚刚编辑了文件路径名): https://www.geeksforgeeks.org/python-how-to-copy-data-from-one-excel-sheet-to-another/
但是,当我尝试运行此脚本(通过 Mu 编辑器)时,我收到以下错误消息:
Traceback (most recent call last):
File "c:\users\hadam\appdata\local\programs\python\python310\scripts\test1.py", line 2, in <module>
import openpyxl as xl;
ModuleNotFoundError: No module named 'openpyxl'
>>>
谁能告诉我为什么 Mu 编辑器找不到 Openpyxl,或者我可以做些什么来执行这个程序?
谢谢
【问题讨论】:
-
修复您的 (Mu) 编辑器的设置。为了能够运行 python 代码,编辑器/IDE 需要知道在哪里可以找到 (python) 解释器。它很可能使用了与您自己在提示中使用的解释器不同的解释器。如果您能够从提示符(在其中找到
openpyxl)运行代码,那么一旦您将 Mu 设置设置为使用相同/正确的解释器,事情也应该在那里工作。 -
你在用python3吗?然后也许尝试 pip3 install openpyxl
标签: python openpyxl modulenotfounderror mu