python程序打包成.exe执行文件,去掉多余文件,减小体积

python程序打包成.exe执行文件,去掉多余文件,减小体积!

pyinstaller -Fw xxx.py

说明:F是打包成最简单命令, w 是去掉执行是指定程序运行时不显示命令行窗口(仅对 Windows 有效)


一. 直接用cmd以程序管理员打包(操作简单方便,体积巨大)


python程序打包成.exe执行文件,去掉多余文件,减小体积


到.py文件路径下直接输入命令pyinstaller -Fw xxx.py

在dist文件下得到exe.文件---查看了一个简单的方法 最少有300M


python程序打包成.exe执行文件,去掉多余文件,减小体积


二. 直接用cmd以程序管理员安装虚拟机pipenv 打包(操作多一点,体积特别小,6M左右)


python程序打包成.exe执行文件,去掉多余文件,减小体积


安装记住 首先得安装好pytho或者Anacondan 环境了 和环境变量

1.安装虚拟机 pipenv install 因为我已经安装过了,所以会有黄色提示


python程序打包成.exe执行文件,去掉多余文件,减小体积

2 进入虚拟机

pipenv shell

python程序打包成.exe执行文件,去掉多余文件,减小体积


3. 安装模块--这里特别注意

pip install pyhton中的执行模块的包名字

如:os 包 和 sys 包都是python自带的 所以不需要安装,只需要安装openpyxl

如果你要强行安装 os 或者sys 也会因为找不到包而报错


python程序打包成.exe执行文件,去掉多余文件,减小体积


python程序打包成.exe执行文件,去掉多余文件,减小体积


正确安装:pip install openpyxl


python程序打包成.exe执行文件,去掉多余文件,减小体积


4.安装你python执行的第三方模块包后进行打包好包后打包

pyinstaller -Fw 绝对路径/xxxx.py


python程序打包成.exe执行文件,去掉多余文件,减小体积


注意打包完成后,不会生成在当前路径下,而是会生成当前电脑用户路径下如下如:


python程序打包成.exe执行文件,去掉多余文件,减小体积


python程序打包成.exe执行文件,去掉多余文件,减小体积


python程序打包成.exe执行文件,去掉多余文件,减小体积


到此打包完成,希望对你有帮助!

展开阅读全文

页面更新:2024-05-27

标签:体积   多余   文件   程序   少有   路径   虚拟机   环境变量   模块   黄色   命令   管理员   正确   操作   简单   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top