我在Spyder和Anaconda的翻译一起工作。Python版本为3.10.5。尝试使用Windows和Anaconda提示符安装openpyxl,它们都告诉我openpyxl已经安装。但是Spyder仍然抛出同样的错误:
ModuleNotFoundError: No module named 'openpyxl'
ImportError: Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl.我的电脑上没有安装其他Python版本。我该怎么办?
发布于 2022-07-11 17:29:41
最有可能发生的是Spyder没有使用正确的Python解释器。如果您要从Anaconda导航器中启动Spyder,那么在所有情况下都不会使用您从其中启动的env。
安装openpyxl的conda env是否是Spyder窗口底部列出的?

如果没有,单击它并在Anaconda中选择python.exe文件的路径(下面的示例)。

发布于 2022-07-11 17:39:38
因此,我不确定这在技术上是否符合答案,但我的问题已经解决了。
我通过卸载Anaconda和Spyder来解决这个问题。我首先安装了Spyder,然后安装了Anaconda,这可能会破坏环境。故事的士气:只需安装Anaconda并让它自动为您设置一切。
发布于 2022-07-11 17:29:47
尝试下面的命令在Anaconda & system中重新安装openpyxl。
pip uninstall openpyxl
python -m pip install openpyxl或
python3 -m pip3 install openpyxl经.
pip3 show openpyxlhttps://stackoverflow.com/questions/72942369
复制相似问题