首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImportError:没有名为PySimpleGUI的模块

ImportError:没有名为PySimpleGUI的模块
EN

Stack Overflow用户
提问于 2021-11-16 03:15:15
回答 2查看 585关注 0票数 0

我正在尝试使用PySimpleGUI来创建一个非常简单的图形用户界面,但是当我运行命令"python hello_world.py“时,我得到了错误:

代码语言:javascript
复制
File "hello_world.py", line 3, in <module>
    import PySimpleGUI as sg
ImportError: No module named PySimpleGUI

我已经运行了命令"pip install PySimpleGUI“,它显示”已成功安装PySimpleGUI-4.55.1“。我不确定我错过了什么。

以下是代码片段:

代码语言:javascript
复制
# hello_world.py

import PySimpleGUI as sg

sg.Window(title="Hello World", layout=[[]], margins=(100,50)).read()
EN

回答 2

Stack Overflow用户

发布于 2021-11-18 13:55:10

检查python的安装位置

代码语言:javascript
复制
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

票数 1
EN

Stack Overflow用户

发布于 2021-11-20 16:32:27

编辑Dec2021:

在我看来,这似乎是pip的bug,而不是PySimpleGUI。使用以下命令在python解释器中尝试此https://pip.pypa.io/en/stable/installation/重装pip。

原始答案:

您可以使用以下命令检查所有已安装的软件包

代码语言:javascript
复制
python3 -m pip list

看看里面有没有PySimpleGUI。如果是,则python3 hello_world.py应该可以运行,如果不运行(我怀疑是后者)

代码语言:javascript
复制
python3 -m pip install PySimpleGUI
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69983355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档