今天安装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的时候偷摸的多学了两个视频!哼,赶紧回来给我安装!!!!说好了一起学习的呢!!!