Python PySImpleGui错误代码AttributeError:module';PySimpleGUI';没有属性';弹出窗口';

Python PySImpleGui错误代码AttributeError:module';PySimpleGUI';没有属性';弹出窗口';,python,user-interface,Python,User Interface,只是尝试显示一个简单的窗口,我得到以下错误代码: AttributeError:模块“PySimpleGUI”没有属性“Popup” import PySimpleGUI as sg sg.Popup('this is my first popup') 从没有“弹出窗口”的位置导入“PySimpleGUI” 可能您将文件命名为PySimpleGUI.py(并且在文件中没有“Popup”)。在这种情况下,请重命名文件 或者它可能是文件所在目录中名为PySimpleGUI.py(其中没有“Po

只是尝试显示一个简单的窗口,我得到以下错误代码:

AttributeError:模块“PySimpleGUI”没有属性“Popup”

import PySimpleGUI as sg


sg.Popup('this is my first popup')

从没有“弹出窗口”的位置导入“PySimpleGUI”

可能您将文件命名为PySimpleGUI.py(并且在文件中没有“Popup”)。在这种情况下,请重命名文件

或者它可能是文件所在目录中名为PySimpleGUI.py(其中没有“Popup”)的其他文件


Python应该打开模块(其中有“Popup”。

这听起来像是一个错误的安装,或者您的路径中有另一个PySimpleGUI.py文件。如果您使用的是PyCharm控件,请单击单词PySimpleGUI并查看它将带您去哪里

您能提供有关运行时设置的信息吗?Windows/Linux?版本(Python、PySimpleGUI)等

您可以通过输入

pip显示PySimpleGUI

它可能值得卸载和重新安装

pip卸载PySimpleGUI

pip安装--无缓存目录--升级PySimpleGUI

[编辑]

确切地知道什么是进口的通常是有帮助的。这可以通过在导入后添加打印来实现

将PySimpleGUI导入为sg
打印(sg)

这将告诉您PySimpleGUI.py文件的位置。如果您从路径中的某个位置获得一个程序,但您不知道具体位置,则非常方便。

您是否将自己的程序命名为PySimpleGUI.py?