使用pyinstaller 打包你的程序,让它在你朋友的电脑上跑气来~
程序员文章站
2022-03-30 19:14:53
...
一、pyinstaller模块安装
最简单的方法 :
pip install pyinstaller
方法二:官网下载
http://www.pyinstaller.org/downloads.html
二、基本指令介绍
-F 表示生成单个可执行文件
-W 表示去掉控制台窗口,这在GUI界面是非常有用。不过如果是命令行程序的话那就删除这个选项!
-p 表示你自己定义需要加载的类路劲,一般情况下用不到
-i 表示可执行文件的图标
三、具体操作
1.输入命令,pyinstaller -F game.py ,回车,开始打包
2.看到 “Building EXE from out00-EXE.toc completed successfully”,说明创建成功
3.exe文件一般默认在 dict文件夹下
4.运行exe文件,我发现一个错误,由于打包的时候只是把 .py文件打包了,程序需要的静态文没有
一起加入,所以执行时会出现找不到静态文件的错误。
5.解决方法:经过我的各种尝试,终于找到一个解决方法:把静态文件直接复制到 dict目录下,然后运行,
没有错误,如下:
欢迎关注微信公众号:极简XksA(账号:nhxks888),一起讨论学习python.