你打包的python文件为什么大的离谱

314 阅读1分钟

python打包为exe文件时,原本不超过2M的文件,有人却打成了超百M的大文件。主要原因是打包时几乎把所有的第三方库等依赖文件统统打进exe文件造成的。这里介绍正确的打包方法。主要有四个步骤:
首先,在选定路径下创建一个文件夹folder

image.png

第二步,在新建文件夹下面创建虚拟环境

image.png

第三步,在Scripts文件夹下启动虚拟环境

image.png

第四步,在虚拟环境下引入开发过程中用到的第三库。

image.png

这里要注意,与打包项目无关的第三方库不要引入。python或者已引入的第三方库自带的功能模块不需要引入。但是打包使用的pyinstaller库必须要引入,并且在每次创建虚拟环境时都要重新引入。 完成以上四个步骤后就可以把需要打包的文件放在myfolder文件夹下面操作打包就行啦。