Easygui报错解决(仅解决easygui is not defined)

仅提供一种思路,按照这个思路你也可以去轻松解决msgbox找不到的问题,在这里就不赘述msgbox的解决方法了,

首先要告诉你们,我的gui版本是0.97.3的,这类问题,解决这类问题大同小异,懂思路了,很简单

开始了:=========


根据提示信息,__init__=easygui.__all__

说明该模块的初始化列表是根据easygui的初始化列表,所以可以肯定,在easygui初始化列表中肯定没有easygui引导,去添加就可以了,
在easygui.py文件初始化列表中添加easygui,
也就是找到__all__这个列表,在最后把easygui加进去,(也就是在该列表最后加上     ,  ‘easygui‘    好了,)

接着下一步操作是:

修改模块的初始化文件,也就是 __init__.py文件,

改为
from  easygui  import  easygui,easygui_process

或者(以下这种方法纯粹是为了装逼,但是,可行的)

from  easygui  import  easygui,easygui_process

pass

def  self__all__():
    __all__=easygui.__all__()
self__all__()

最后给大家点小提示,基于我们更改了初始化列表,所以,引用 easygui模块时,一定要记得,不能用 import easygui引用
而是要用 import  easygui.easygui 
或者  import  easygui.easygui  as  gui

至此讲述完毕,你可以去试试了

___手机打字太麻烦,写的不够详细,请见谅

时间: 2024-09-30 10:23:23

Easygui报错解决(仅解决easygui is not defined)的相关文章

使用虚拟机克隆CentOS 6.9系统重启网卡报错问题的解决

使用虚拟机克隆CentOS6.9系统重启网卡报错问题的解决 1.错误信息 Bringing up interface eth0:  Device eth0 does not seem to be present,delaying initialization.                    [FAILED] 2.解决方法 (1)配置IP地址,重启网卡,出现如下报错 (2)这是因为克隆后的系统和原系统MAC地址和UUID一样,删除UUID和MAC地址 (3)删除网卡相关信息的文件 (4)重

【maven】 pom.xml内容没有错,但一直报错红叉 解决办法

[架构设计][maven] pom.xml内容没有错,但一直报错红叉 解决办法 [maven] pom.xml内容没有错,但一直报错红叉 解决办法 1.首先看一下下面的这两个项目,一个是新建的,一个是原来的老项目 2.myEcplise中是点击如下图 Maven4MyEcplise, Ecplise中也是右键,只不过点击Mavene而已,两个一样 3. 强制更新Maven 4.一会 红叉就消失了

eclipse 报错 com.genuitec.runtime.generic.javais not defined.

从myeclipse导入项目到eclipse 报错 com.genuitec.runtime.generic.javais not defined. 1 类路径问题 在Java开发中大多数的开发者使用的IDE是MyEclipse与Eclipse,从MyEclipse导入到Eclipse最容易引发的问题就是类路径问题.因为MyEclipse的基本上集成了所有的类库,类似于我们在Eclipse下自己建立的类库,所有的导入相关的类库都是一些引用,所以将项目从MyEclipse导入Eclipse中首先要

idea报错 Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource

核对一下控制器是不是写了相同的路径...org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$EnableWebMvcC

java数据库执行迁移报错Error creating bean with name 'flywayInitializer' defined in class path resource

报错原因 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flywayInitializer' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Invocati

关于Maven报错的一些解决办法(别处贴的)

1.警告:The tag handler class for "s:form"(org.apache.struts2.views.jsp.ui.FormTag) was not found on the JavaBuild Path这个问题终于可以解决了,在出问题的页面  <s:form> 标签前后删除空格后保存文件警告即可消失,即<s:form>为改行的起始,然后保存. 2.Eclipse下javacompiler level does not match t

spring整合hibernate,在获取sessionFactory的时候报错,求解决办法!!

applicationContext.xml文件 <!-- 开启扫包 --> <context:component-scan base-package="cn.edu"></context:component-scan> <!-- 配置sessionFactory --> <bean id="sessionFactory" class="org.springframework.orm.hibernate

夺命雷公狗---DEDECMS----4快速入门之栏目页报错之快速解决

我们dedecms是分3级或者3层的,如下图所示: 点击“玄幻小说”后发现出了错,如下图所示: 我们的dedecms是分3层的,他们分别是: 网站首页 网站的栏目页面(多级)--->栏目页面是需要我们手动生成,因为他dede采用的是页面静态化技术,因此他们的首页可以是静态的,他的栏目页面也可以是静态的,内容页也是静态的. 网站的内容页面 看到报错所以请别慌,生成栏目页面的静态化模版问题即可解决,如下图所示: 如果生成OK,如下所示: 然后再去访问看看,效果如下所示: OK,已经解决刚才报错了

openvpn-2.1_rc20-install.exe 客户端安装与重新安装报错CreateProcess Failed解决

重新安装OpenVPN报错解决 系统:Windows_7 今天安装openvpn客户端路径放在了E:\应用软件\openvpn下,发现配上证书,写好配置文件后连上没有网络让我很费解,初步怀疑是[像Openvpn这种安全软件也许需要安装在系统盘中],决定卸载重新安装新路径C:\Program Files (x86)\OpenVPN,然后启动,报错如下: CreateProcess Failed, exe='E:\应用软件\OpenVPN\bin\ \OpenVPN\openvpn.exe'cmdl