今天是圣诞节,然后玩了一个下午的pyinstaller,超累的,感觉还是自己太菜了,很多东西都不知道啊,还得多学习啊 ~
一、pygame
http://www.icode9.com/content-1-22888.html
PS:之前在公众号上看到使用pygame这个模块,实现下雪的效果,让我想到了飘雪花的水晶球
不知道圣诞节送段叔叔什么礼物,就觉得这个挺好看的,所以折腾了一下午,哈哈,虽然是个很简单的脚本,但是转换成可执行文件,真的有点费事,我还以为做不出来,只不过总算可以运行了,希望段叔叔能喜欢吧 ~
pygame是一个利用SDL库的写就的游戏库
二、pyinstaller
PS:每次卡住的不是代码,而是各种环境、配置,一个下午就一直卡着,一直报错啊,很奔溃啊
本来就是个学渣,又不想问段叔叔怎么解决各种warning,总算生成可执行文件
pyinstaller将.py文件打包为.exe
下面开始我的各种问题:
1.Warning一堆API的dll not found
然后就用了最简单粗暴的方法
将not found的dll从C:\Windows\System32\downlevel 复制到C:\Windows\System32或python的安装目录下
2.ImportError: No module named ‘setuptools._vendor’
开始用了各种方法,都不行,然后看了下面这篇博文,更新了一下setuptools的版本
https://blog.csdn.net/qq_39360343/article/details/82772916
3.还未解决的就是设置可执行文件的图标
不知道为什么在 -i
后面加图标的路径,dist文件下就没有可执行文件生成,应该不是图片文件的大小的问题吧
最后放一下,这个超简单的圣诞节动态壁纸吧