python3的easygui 安装教程 && 'module' object has no attribute 'msgbox' && no module named easygui


今天安装easygui真是费了老半天劲,基本两个坑都被我踩到了,不过总算完成了,记个教程安装步骤与填坑。

今天开头下载了0.97,后来一系列错误也没摸着头脑,就误打误撞全部删除了0.97,改成了下载0.96,现在回想起来,emmmmm0.96和0.97应该是安装步骤一样,不过既然我已经下载了0.96,咱们就按照0.96的版本来说,(0.97的步骤应该差不多吧)0.96easygui下载

1.点击下载咱们的0.96的easygui,想下载0.97也可以,我觉着就是差不多。

这里写图片描述

2.下载后解压安装包,得到一个文件夹:

这里写图片描述

可以看到这里有一个可爱的,迷人的,美丽的setup.py,先右键属性,记住这个位置,然后不要直接点开。。。直接点开是没用的亲爱的!

这里写图片描述

3.不要慌,跟我来嘛!先进入cmd界面(win+R)

由于我的文件是安装在D盘里,先切换到我的D盘

然后 cd D:\easygui\robertlugg-easygui-cbd30b0(这里是你的setup.py的文件夹的位置)

然后重点来了:

1.情况一:如果你有python环境变量,请输入 :
python setup.py install

2.情况二:如果你没设置环境变量,那就这么写:
先找到你的python安装的文件夹,我安装在D:\Python,所以写成:
D:\Python\python.exe setup.py install

这里写图片描述

这里写图片描述

4.安装好以后,我们进入安装python的文件夹,打开Lib→site-packages

打开这个文件夹:
这里写图片描述
可以发现里面有一个easygui的文件夹,文件夹里面有一些东西。
这里写图片描述
这里写图片描述

5.如果你就此美滋滋的打开你的编译器,import easygui

嘻嘻嘻,恭喜你,python3新添的一些特性导致你将迎来第一个报错:

ModuleNotFoundError: No module named ‘easygui’

这代表编译器找不到easygui,那咱们就进入刚才的文件夹,复制easygui.py到Lib文件夹一下呗

这里写图片描述

6.这次你美滋滋的打开编译器,欸,没报错了!那就写一个easygui.msgbox(‘hello world!’)来试试!你美滋滋的写完运行

嘻嘻嘻,恭喜你将迎来第二个报错:

AttributeError: module ‘easygui’ has no attribute ‘msgbox’

“这是什么!明明我已经导入了,为什么easygui没有这个方法,难道我下载的easygui是个假货?!”
咳咳咳这就是我第一次下载的时候的想法。。。。导致我把easy0.97删除了,哭唧唧的下载了0.96….但是为什么….0.96安装到这一步也会出错呢?难道easygui给我的都是假的…我抹抹眼泪告诉自己不可能!我思考了一下:

我开头拷贝的easygui.py仅仅只是一个文件,可是easygui应该是一个包啊!于是我恍然大悟!哦!我应该把easygui整个文件夹拷到Lib才对!我拍拍头决定试试,先删除Lib目录下的easygui.py,然后拷贝easygui整个文件夹。

这里写图片描述

7.这次你美滋滋的打开编译器,欸,那就写一个easygui.msgbox(‘hello world!’)来试试!你美滋滋的写完运行:

这里写图片描述

8. hello world! 你好啊,世界!

希望这篇笔记能帮到大家,毕竟我踩了一个小时的坑才装好….小甲鱼的视频都没看完TAT,希望你们能顺利的安装好~~
特别希望我的粉丝猪文豪能够不要悄悄地趁我安装easygui的时候偷摸的多学了两个视频!哼,赶紧回来给我安装!!!!说好了一起学习的呢!!!


  • 21
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值