![bfb7c8058fb766406a04c8eb22058457.png](https://img-blog.csdnimg.cn/img_convert/bfb7c8058fb766406a04c8eb22058457.png)
--- -----应部分朋友后台留言的要求,再次把去年的Python笔记拿来分享,此笔记为作者于2018年度准备 Pthon国家计算机二级考试的笔记,如有错误,请后台留言指导。
这一讲,主要简单的介绍:脚本程序转变为可执行程序的第三方库:PyInstaller 库
——三七驿馆
![1f50050c9b5ece92ca949bc0ea3c61b0.png](https://img-blog.csdnimg.cn/img_convert/1f50050c9b5ece92ca949bc0ea3c61b0.png)
考纲:PyInstaller 库是一个十分有用的 Python 第三方库,它能够在Windows、Linux、MaxOS X 等操作系统下将 Python 源文件(即 .py 文件)打包,变成可以直接运行的可执行文件,通过对源文件打包,Python 程序可以在没有安装Python的环境中运行,也可以作为一个独立文件方便传递和管理。PyInstaller 需要使用 pip 工具安装:
pip install PyInstaller
PyInstaller 库打包Python源文件,格式如下:
PyInstaller <Python 源程序文件名>
执行完毕后,源文件所在目录将会生成 dist 和 build 两个文件夹
,其中
build
目录是
PyInstaller 储存临时文件
的目录,
可以安全删除
,
最终的打包程序在 dist 内部与源文件同名的目录中
,目录中其他文件是可执行文件的动态链接库。
可以通过
-F参数
对 Python 源文件生成一个
独立的可执行文
件,格式如下:
PyInstaller -F <Python源程序文件名>
以前几篇文章讲的 turtle 库编写的 Python 文件 heart.py 为例,
打开 cmd
,首先
切换到 pyinstaller.exe 所在的文件夹
,
一般位于 Python 下的 “scripts” 文件夹下
,
cd 为切换路径命令
:即,cd 路径名:
PyInstaller -i heart.ico -F heart.py
注意:只能在cmd中输入命令,不能用于 IDLE 中!
部分内容参照《全国计算机等级考试二级教程——Python语言程序设计2018版》,高等教育出版社,侵权删!
------精彩内容推荐------
世界正在偷偷奖励善良的人
火遍全网的小猫点头它来了!
25岁 如果我不将就结婚那该多好?