pyinstaller详细打包安装教程,打包命令,解决打包太大问题

目录

      • 前言
      • 安装pyinstaller
      • 常用命令
          • 参数
          • 打包命令&解决打包太大的问题

前言

既然你能点开本篇文章,就已经知道pyinstaller能干嘛了,无非就是打包python程序了。所以,我废话不多说,直接切入正题。

安装pyinstaller

安装他的方法和其他库的操作一样,在cmd窗口输入 pip install pyinstaller 即可。

常用命令

打包程序无非就是这几个参数,添加软件图片,显不显示终端等等。如果你不清楚这个参数是什么意思呢?那我建议你一个功能一个功能的加,对比一下方便看到打包后的效果。

参数

-i 表示添加ico图片
-w:不显示终端
-F:不显示打包文件

打包命令&解决打包太大的问题

打包太大的原因主要是你在python本地环境进行打包,本地环境中有很多其他没用的库,pyinstaller也会一股脑的打包进去。这会导致打包出来的exe文件很大,所以,你可以创建一个文件夹,在这个文件夹中创建一个虚拟环境。具体操作如下:

先创建一个文件夹,打开cmd 文件目录移动到该文件夹,输入以下命令

pip install pipenv #用于搭建虚拟环境

pipenv install #创建一个新的虚拟环境

pipenv shell #进入这个虚拟环境

pip install – #通过pip安装程序所需要的模块

PyInstaller -i 1.ico -F 文件名.py #执行打包命令
打包出来的文件就存放在dist文件夹中,直接将打包出的exe文件点击运行即可。

如果你想了解更多的python技术,欢迎关注我的个人博客

你可能感兴趣的:(python)