Python:简单的pyinstaller打包exe(pyinstaller)

本人最近对py文件打包exe感兴趣,于是选择了pyinstaller这样一个简单的打包库

作者用的是pycharm

1.首先下载pyinstaller库

2.利用win11的搜索python或其他方法打开python的文件位置

3.再次打开文件位置

4.接着打开Scripts文件,确保pyinstaller.exe存在

5.复制该文件路径形式为:

C:\Users\xxx\xxx\xxx\xxx\xxx\Python39\Scripts\pyinstaller

6.选择好要打包的py文件

并复制该文件路径为:

D:\xxx\xxx\xxx\jpg转gif + 文件自动改名.py

(注:文件所在硬盘,看你的具体情况)

7.点击pycharm主菜单,找到view(视图),找到tool windows(工具窗口),打开终端

8.并输入

C:\Users\xxx\xxx\xxx\xxx\xxx\Python39\Scripts\pyinstaller -F -w D:\xxx\xxx\xxx\jpg转gif + 文件自动改名.py

字母含义可以看:Python——第三方扩展库 之 使用Pyinstaller 模块实现【Python代码打包成系统可执行文件】_pyinstaller打包第三方库-CSDN博客

9.等待一段时间,会生成dist文件夹,打包的exe就在里面

10.注意:为了减少exe内存

可以用from xxx import xxx的方法减少打包的第三方库函数

若import os

只需使用listdir函数

x=os.listdir(path)

可以使用

from os import listdir

x=listdir(path)

11.注意:生成的exe可能报毒,暂不知原理

12.1.另一种打包exe的方式

在终端输入

C:\Users\xxx\xxx\xxx\xxx\xxx\Python39\Scripts\pyinstaller -D -w D:\xxx\xxx\xxx\jpg转gif + 文件自动改名.py

在dist文件夹中会生成一个文件夹xxx(名字)

文件夹xxx(名字)中含一个exe和一个文件夹(库)

exe只有和库文件夹共处一个文件夹中,才能运行程序,否则报错

但该exe的内存减少(因为库并未打包进exe),且不易报错

13.注:作者打包exe过程顺利,故并不知道该方法是否适配所有情况

本人只是菜鸟,若有改进方法,还望多多赐教

14.参考教程:

打包python文件为 .exe可执行文件_pyinstaller: error: the following arguments are re-CSDN博客

Pyinstaller的所有命令选项(全)_pyinstaller命令-CSDN博客

Python程序打包 PyInstaller详解-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值