1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 解决Pyinstaller打包文件太大的办法(绝对有效 亲测!!!)

解决Pyinstaller打包文件太大的办法(绝对有效 亲测!!!)

时间:2020-12-07 06:59:19

相关推荐

解决Pyinstaller打包文件太大的办法(绝对有效 亲测!!!)

Pyinstaller打包文件太大

1. 问题原因

在Anaconda下打包会将很多没有用到的模块打包进去,最终导致exe文件特别大

2. 解决方案

通过pipenv建立一个纯净的Python虚拟环境,之后在虚拟环境下打包,这样最终打包得到的exe文件会非常小。

2.1 pipenv库

pipenv是Python的一个第三方库,包含创建虚拟环境和安装包依赖的功能,其语法与pip很相似,是pip和virtualenv的组合体,它基于Pipfile的依赖记录方式,用于替代旧的记录方式requirements.txt。

能够自动管理虚拟环境和依赖文件,并提供一系列命令和选项来帮助你实现各种依赖和环境管理相关的操作。

2.1.1 下载

pip install pipenv

2.1.2 常用命令

pipenv install

若项目目录中虚拟环境未创建且无Pipfile文件,将安装虚拟环境并创建Pipfile文件;

若项目目录中虚拟环境未创建且有Pipfile文件,将根据Pipfile文件来安装相应python版本

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。