前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >好工具 | pyinstaller打包python程序,可视化操作简单又快捷

好工具 | pyinstaller打包python程序,可视化操作简单又快捷

作者头像
富泰科
发布2023-07-21 16:17:33
5080
发布2023-07-21 16:17:33
举报
文章被收录于专栏:数据爬取数据爬取

我们写了一个可视化的pyinstaller打包小工具,送给新手小白用户们。

Python可以使用pyinstaller工具将代码打包成exe可执行文件。

以下是打包的步骤:

  1. 安装pyinstaller:在命令行中输入pip install pyinstaller进行安装。
  2. 进入代码所在目录:在命令行中使用cd命令进入代码所在目录。
  3. 执行打包命令:在命令行中输入pyinstaller -F 文件名.py,其中-F参数表示打包成单个可执行文件。
  4. 等待打包完成:打包完成后,在dist目录下会生成可执行文件。

通常我们都是在命令行窗口输入命令来执行这个打包。

例如:

通常的打包命令
通常的打包命令

如果没有安装模块,需要使用以下命令来安装PyInstaller:

代码语言:javascript
复制

pip install pyinstaller

安装完成后,使用以下命令来打包Python程序:

代码语言:javascript
复制

pyinstaller your_script.py

这里的 `your_script.py` 是你要打包的Python脚本文件名。运行上述命令后,PyInstaller将会自动创建一个可执行文件,该文件包含了你的Python程序和所需的依赖项。

你还可以使用一些选项来自定义打包过程,例如指定输出目录、设置图标等。以下是一些常用的选项示例:

– 指定输出目录:

代码语言:javascript
复制
pyinstaller –distpath=/path/to/output your_script.py

– 设置图标:

代码语言:javascript
复制
pyinstaller –icon=/path/to/icon.ico your_script.py

– 打包为单个可执行文件:

代码语言:javascript
复制
pyinstaller –onefile your_script.py

– 隐藏控制台窗口(仅适用于Windows):

代码语言:javascript
复制
pyinstaller –noconsole your_script.py

以上示例仅为了说明PyInstaller的基本用法,实际使用中可能需要根据你的需求进行进一步的配置和调整。你可以查阅PyInstaller的官方文档以获取更详细的信息和选项说明。

那么有没有对于小白来说更简单、更傻瓜的操作方式呢?当然有,如下图,小编给大家介绍本站写的这个可视化的打包工具。简单来说,以上的打包步骤简化成只需要一步:将目标打包py文件拖入到指定位置,点击开始打包。即可完成打包工作。

图:好工具 | Pyinstaller打包工具使用界面 下载地址见文尾
图:好工具 | Pyinstaller打包工具使用界面 下载地址见文尾
图:好工具 | Pyinstaller打包工具使用界面 下载地址见文尾
图:好工具 | Pyinstaller打包工具使用界面 下载地址见文尾
图:好工具 | Pyinstaller打包工具使用界面 下载地址见文尾
图:好工具 | Pyinstaller打包工具使用界面 下载地址见文尾

软件有一些常用的配置参数,如-F/打包成一个EXE文件,-i/自定义软件图标,-key/加密,-w/打包GUI界面时去除命令提示符窗口等。对于自定义图标,软件目录下有默认的使用图标,用户可以直接留空也会随机使用一个生成漂亮的自定义图标。

最常用的默认选上,正常打包不用设置就可。

好工具 | Pyinstaller打包python程序,可视化操作简单又快捷
好工具 | Pyinstaller打包python程序,可视化操作简单又快捷

图4:D盘soft下打包好的各程序目录

下载地址:好工具 | pyinstaller打包python程序,可视化操作简单又快捷 – 富泰科 (futaike.net)

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档