pyinstaller 命令_笔记:PyInstaller 库

bfb7c8058fb766406a04c8eb22058457.png

应部分朋友后台留言的要求,再次把去年的Python笔记拿来分享,此笔记为作者于2018年度准备 Pthon国家计算机二级考试的笔记,如有错误,请后台留言指导。

这一讲,主要简单的介绍:脚本程序转变为可执行程序的第三方库:PyInstaller 库

——三七驿馆
--- ----- 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 路径名:

3fb3ced6b1dfe31503cf5eb8e1c20498.png

之后输入打包命令,打包的文件位于pyinstaller.exe 的同级目录下,如果在其他位置,则应添加文件所在路径:PyInstaller -F heart.py

86649da3c90a8657e9568af343be88a9.png

执行之后,会在同目录下出与源文件同名的文件,且没有任何依赖库,执行即可显示效果。 此外, 可以为该程序添加一个图标 ,名为 heart.ico ,其中heart,ico 位于同级目录下,格式为 .ico,打包语句如下:
PyInstaller -i heart.ico -F heart.py

注意:只能在cmd中输入命令,不能用于 IDLE 中!


部分内容参照《全国计算机等级考试二级教程——Python语言程序设计2018版》,高等教育出版社,侵权删!


------精彩内容推荐------

世界正在偷偷奖励善良的人

火遍全网的小猫点头它来了!

25岁 如果我不将就结婚那该多好? 

8b1d6266ee62651618d48338556aaf30.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值