MachineGirl 发表于 2021-1-17 14:17:36

easygui中没有msgbox方法问题

本帖最后由 MachineGirl 于 2021-1-17 14:23 编辑

import easygui as g
g.msgbox('这是个小游戏!')

在IDLE上编写的,但是运行错误(无论是直接运行.py文件还是run)
AttributeError: partially initialized module 'easygui' has no attribute 'msgbox' (most likely due to a circular import)

这是出现什么问题了么?求大佬解答~

但是如果在python直接打的话是没有问题的

qq1151985918 发表于 2021-1-17 14:22:37

我在网页上都看出来了,你的括号有一半不是英文半角

MachineGirl 发表于 2021-1-17 14:24:46

qq1151985918 发表于 2021-1-17 14:22
我在网页上都看出来了,你的括号有一半不是英文半角

不是这个的问题,那个括号是我写问题的时候不小心删掉重写的,没注意到,不好意思,已改

qq1151985918 发表于 2021-1-17 14:26:22

先卸载easyguipip uninstalleasygui再重新安装pip install easygui老毛病了

MachineGirl 发表于 2021-1-17 14:31:15

qq1151985918 发表于 2021-1-17 14:26
先卸载easygui再重新安装老毛病了

不行,,,问题还在(之前我试过重装easygui了,刚刚又试了一下,依旧不行)
昨天我装easygui的时候有写过一点,都能正常跑,但是今天(刚刚)就行了

qq1151985918 发表于 2021-1-17 14:43:26

MachineGirl 发表于 2021-1-17 14:31
不行,,,问题还在(之前我试过重装easygui了,刚刚又试了一下,依旧不行)
昨天我装easygui的时候有写 ...

那我就不知道了,我刚刚运行代码是没问题的

hrp 发表于 2021-1-17 14:44:48

你的文件不要命名为easygui,报错提示循环导入了

qq1151985918 发表于 2021-1-17 14:48:44

你这样import easygui
print(dir(easygui))然后把打印结果发来看看

MachineGirl 发表于 2021-1-17 14:52:25

hrp 发表于 2021-1-17 14:44
你的文件不要命名为easygui,报错提示循环导入了

感谢!文件太多了,都不知道还有这个在{:10_245:}我以为我清理掉了。。
感谢感谢!
页: [1]
查看完整版本: easygui中没有msgbox方法问题