如何通过pipenv减小pyinstaller打包的exe文件体积?

2026-05-22 04:180阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1622个文字,预计阅读时间需要7分钟。

如何通过pipenv减小pyinstaller打包的exe文件体积?

解决PyInstaller打包exe文件过大的问题,可以使用pipenv来缩小exe文件大小。最近编写了一个小脚本,源代码超过200行,引入了openpyxl和requests库。完成打包后,exe文件自然只有64MB,真是神奇又节省空间。网上查找后发现,确实有很多方法可以缩小文件大小。

解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题

最近写一个小脚本,源代码200多行,引入了 openpyxl、requests库,写完打包exe之后居然有64MB的大小,真是奇了葩了。网上查找各位大神的做法,自己又动手填了N个坑之后,总算找到缩小exe文件的方法了,这种方法必须使用到pipenv,详细记录如下:

1、安装pipenv

就像安装其他python库一样,在cmd环境下安装:

pip install pipenv

2、安装完成后,随便找一个盘符,在这个盘符的根目录(最好是根目录)新建一个文件夹,作为虚拟环境,然后双击进入该文件夹

3、进入命令行,按住shift键,鼠标右键点击,在菜单中找到 power shell,点击进入

4、在虚拟环境下安装python,例如:

pipenv install --python 3.6

在这里就有可能遇到第一个坑了,系统有可能提示无法转换为 “utf-8”,具体原因是因为中文转码的问题,但是不必深究。

阅读全文

本文共计1622个文字,预计阅读时间需要7分钟。

如何通过pipenv减小pyinstaller打包的exe文件体积?

解决PyInstaller打包exe文件过大的问题,可以使用pipenv来缩小exe文件大小。最近编写了一个小脚本,源代码超过200行,引入了openpyxl和requests库。完成打包后,exe文件自然只有64MB,真是神奇又节省空间。网上查找后发现,确实有很多方法可以缩小文件大小。

解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题

最近写一个小脚本,源代码200多行,引入了 openpyxl、requests库,写完打包exe之后居然有64MB的大小,真是奇了葩了。网上查找各位大神的做法,自己又动手填了N个坑之后,总算找到缩小exe文件的方法了,这种方法必须使用到pipenv,详细记录如下:

1、安装pipenv

就像安装其他python库一样,在cmd环境下安装:

pip install pipenv

2、安装完成后,随便找一个盘符,在这个盘符的根目录(最好是根目录)新建一个文件夹,作为虚拟环境,然后双击进入该文件夹

3、进入命令行,按住shift键,鼠标右键点击,在菜单中找到 power shell,点击进入

4、在虚拟环境下安装python,例如:

pipenv install --python 3.6

在这里就有可能遇到第一个坑了,系统有可能提示无法转换为 “utf-8”,具体原因是因为中文转码的问题,但是不必深究。

阅读全文