我正在尝试使用PySimpleGUI来创建一个非常简单的图形用户界面,但是当我运行命令"python hello_world.py“时,我得到了错误:
File "hello_world.py", line 3, in <module>
import PySimpleGUI as sg
ImportError: No module named PySimpleGUI我已经运行了命令"pip install PySimpleGUI“,它显示”已成功安装PySimpleGUI-4.55.1“。我不确定我错过了什么。
以下是代码片段:
# hello_world.py
import PySimpleGUI as sg
sg.Window(title="Hello World", layout=[[]], margins=(100,50)).read()发布于 2021-11-18 13:55:10
检查python的安装位置
import os
import sys
print(os.path.dirname(sys.executable))
>>C:\Program Files\Python310 #here 310 is python version your may be differrent如果在C:\Program Files\Python310中输出以下内容
检查C:\Program Files\Python310\Lib\site-packages\PySimpleGUI
如果不存在,请以管理员身份运行CMD并尝试python -m pip install PySimpleGUI
发布于 2021-11-20 16:32:27
编辑Dec2021:
在我看来,这似乎是pip的bug,而不是PySimpleGUI。使用以下命令在python解释器中尝试此https://pip.pypa.io/en/stable/installation/重装pip。
原始答案:
您可以使用以下命令检查所有已安装的软件包
python3 -m pip list看看里面有没有PySimpleGUI。如果是,则python3 hello_world.py应该可以运行,如果不运行(我怀疑是后者)
python3 -m pip install PySimpleGUIhttps://stackoverflow.com/questions/69983355
复制相似问题