要将Python Tkinter应用打包成exe文件,你可以按照以下步骤操作。这里我们以PyInstaller为例,因为它是一个流行的打包工具,能够很好地处理Tkinter应用。 1. 安装PyInstaller 首先,你需要安装PyInstaller。你可以使用pip来安装它: bash pip install pyinstaller 2. 编写或准备好需要打包的Python Tkinter脚本 假设你已经有一个...
Tkinter (自带) pyinstaller 6.3.0 Inno Setup Compiler 基本流程 用conda 单独创建一虚拟环境,比如写一个 tkinter 应用,对了为了好看,我们可以设置以下 icon,尺寸 32x32,大图标 64x64 准备一下即可。然后用 pyinstaller 将应用达成文件包 (含 exe),最后用 Inno Setup Compiler 达成安装包,里面就是各种文件关联,...
用conda 单独创建一虚拟环境,比如写一个 tkinter 应用,对了为了好看,我们可以设置以下 icon,尺寸 32x32,大图标 64x64 准备一下即可。然后用 pyinstaller 将应用打成文件包 (含 exe),最后用 Inno Setup Compiler 打成安装包,里面就是各种文件关联,图标和信息的设置了。 开始操作 环境创建 # 1. 创建环境 conda...
使用ttk 组件与使用普通的Tkinter 组件并没有多大的区别,只要导入ttk 模块即可。 文件打包 1、打包命令:pyinstaller-F 打包文件名 2、相关参数: --icon=图标路径( pyinstaller -F -icon=my.ico XXX.py) -F打包成一个exe文件 -w使用窗口,无控制台 -c使用控制台,无窗口 -D创建一个目录,里面包含exe以及其他...
pyinstaller.exe -D -F -w --exclude-module pandas --icon test.ico --distpath="E:\data" --workpath="E:\data" .\test.py 打包完毕之后,可以看到exe文件大小显著下降。 如何插入其他文件 假设你使用了tkinter,比如在代码示例如下: importtkinterastkwindow=tk.Tk()window.title("Hello World")defhandle...
那有没有方法对这个再做进一步封装,就是点击 exe 后需要安装,然后安装后才是项目的文件,还可以卸载 。这里,我推荐使用Inno Setup Compiler,那么接下来我就用一个 GUI 的小 demo 演示 exe 的完整打包过程。 环境 Python 3.8 Tkinter (自带) pyinstaller 6.3.0...
Tkinter (自带) pyinstaller 6.3.0 Inno Setup Compiler 基本流程 用conda 单独创建一虚拟环境,比如写一个 tkinter 应用,对了为了好看,我们可以设置以下 icon,尺寸 32x32,大图标 64x64 准备一下即可。然后用 pyinstaller 将应用达成文件包 (含 exe),最后用 Inno Setup Compiler 达成安装包,里面就是各种文件关联,...
例如,要排除tkinter模块,可以使用以下命令: pyinstaller --exclude-module tkinter your_script.py 五、自定义打包过程如果您需要对打包过程进行更详细的控制,可以使用PyInstaller的配置文件。创建一个名为myconfig.spec的文本文件,并添加以下内容:```python -- mode: python ; coding: utf-8 --blockcipher = None...
如果你的脚本使用了图形用户界面(GUI)库(如Tkinter、PyQt等),打包后的.exe文件应该能够正常运行。 打包后的.exe文件可能比Python脚本本身大得多,因为它包含了Python解释器和所有必要的依赖库。 进阶用法 PyInstaller提供了许多选项来定制打包过程。例如,你可以使用--name选项来指定输出文件的名称,使用--icon选项来指定...