前戏
Pyinstaller 可以用来将 python 程序打包成独立可执行程序,让 python 程序能在没有装python环境的机器上运行。有时候用python写了一个小程序,但是共享给别人时,别人电脑需要装python才能运行,这时候pyinstaller就很有用了。
安装
Pyinstaller 的安装很简单,用 pip
安装就可以:
pip install pyinstaller
安装完在命令行输入:
pyinstaller
使用
使用 pyinstaller 打包 python 文件时,先进入你文件所在的目录,打开命令行。假设你的文件名为 test.py
,则使用以下的命令打包:
pyinstaller [--options] test.py
其中的 [--options]
是打包的选项,官方有详细的说明:Using Pyinstaller
常用参数:
选项 |
说明 |
-F, –onefile |
只创建一个单独的可执行文件(否则会生成很多依赖文件) |
|
创建一个命令行程序(就是那个小黑框),这是默认的选项 |
-w, –windowed, –noconsole |
不弹出命令行,如果你写的是图形界面的程序可以使用此选项 |
-i,–icon |
为程序指定一个图标,需要跟上图标的路径 |
比如说我要打包一个单独文件、不弹出命令行,以 icon.ico
为图标的程序,则输入如下命令:
pyinstaller -F -w test.py -i icon.ico
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/77313.html