Bootstrap

【Python小项目之Tkinter应用】解决Python的Pyinstaller将.py文件打包成.exe可执行文件后文件过大的问题

前言

在文章 【Python小项目】Python的GUI库Tkinter实现随机点名工具或抽奖工具并封装成.exe可执行文件中我们实现了一个python小项目的制作并将其打包成了.exe可执行文件。但是,当我们查看了一下文件大小后,好家伙,一百多行代码打包完竟然有242M。于是,我们静下心来思考,是不是可能由于其他我们不需要的依赖库被打包进来了。

因此,我们采用一种新的打包方式,让打包环境所需的依赖库最小化。也就是说,打包后文件的最小大小,应该是只有代码文件内所需的依赖库,而没有其他无关依赖。

这次,我们使用pycharm创建虚拟环境来实现打包文件的大小最小化。

1. 创建新项目请添加图片描述

在pycharm中创建一个新项目,用电脑中默认的解释器。

2.删除原项目中的全部文件

如下图所示ÿ

;