加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

小白学Python(19): Pyinstaller 生成 exe 文件

发布时间:2020-12-20 10:53:30 所属栏目:Python 来源:网络整理
导读:python 默认并不包含 PyInstaller 模块,因此需要自行安装 PyInstaller 模块。 安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可。在命令行输入如下命令: ? pip install pyinstaller ? 强烈建议使用 pip 在线安装的方式来安装 PyIn

python 默认并不包含 PyInstaller 模块,因此需要自行安装 PyInstaller 模块。


安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可。在命令行输入如下命令:

?

pip install pyinstaller

?

强烈建议使用 pip 在线安装的方式来安装 PyInstaller 模块,不要使用离线包的方式来安装,因为 PyInstaller 模块还依赖其他模块,pip 在安装 PyInstaller 模块时会先安装它的依赖模块。

?

在 PyInstaller 模块安装成功之后,在 Python 的安装目录下的?Scripts(D:Python3Scripts)?目录下会增加一个 pyinstaller.exe 程序,接下来就可以使用该工具将 Python 程序生成 EXE 程序了。?

?

?

?

准备好自己制作的app.py文件,如

?

PyInstaller 生成 exe文件

pyinstaller ?-F? E:appname.py

?

其中-F为参数,可以写多个,如pyinstaller.py -F -w ?C:pythonlogin.py

参数 含义:

-F 指定打包后只生成一个exe格式的文件
-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c –console,–nowindowed 使用控制台,无界面(默认)
-w –windowed,–noconsole 使用窗口,无控制台
-p 添加搜索路径,让其找到对应的库。
-i 改变生成程序的icon图标


?E:appname.py? ?为你所要转换的文件的路径及文件名,也可以把py文件放在python路径下的scripts路径下,这样就可以省略路径,直接写文件名XX.py

等待运行结束,若没有错误,EXE文件会创建在python安装路径的Scripts文件夹中的dist文件夹内,如D:pythonScriptsdist。

?

?

?

双击即可打开程序。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读