python转exe

本文介绍了如何在CMD命令行中使用pip安装PyInstaller,并详细阐述了PyInstaller的打包命令及参数,包括生成单个EXE文件、无窗口运行、更换程序图标等。通过实例演示了不同场景下的打包操作,并提供了遇到问题时的解决资源链接,是Python程序打包的实用教程。
摘要由CSDN通过智能技术生成

一、在cmd命令行执行安装pyinstaller工具。

pip install pyinstaller

二.在cmd中执行打包命令即可。

格式如下:
pyinstaller [opts] yourprogram.py
参数含义
-F 指定打包后只生成一个exe格式的文件(建议写上这个参数)
-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c –console, –nowindowed 使用控制台,无界面(默认)
-w –windowed, –noconsole 使用窗口,无控制台
-p 添加搜索路径,让其找到对应的库。
-i 改变生成程序的icon图标

例1.指定文件路径打包:pyinstaller -F D:\project\tanchishe.py
例2.不带窗口,后台运行打包:pyinstaller -F -w D:\project\tanchishe.py
例3.更换程序图标打包:pyinstaller -F -w -i D:\project\test.ico D:\project\tanchishe.py

å¨è¿éæå¥å¾çæè¿°

可参考资料:搜索收集的相关知识页面,这里记录下来,方便日后参考

打包教程:
	https://zhuanlan.zhihu.com/p/38659588

Pyinstaller No module named pkg_resources.py2_warn:
	https://blog.51cto.com/cfy10/2468597?source=dra
	
pyInstaller打包完成以后运行程序时出现ModuleNotFoundError: No module named 'pkg_resources.py2_warn:
	https://blog.csdn.net/BINGYiii/article/details/104193180
	
windows下安装setuptools与pip:
	https://www.cnblogs.com/longronglang/p/10443625.html
	
下载不同版本 settools  不同版本地址:
	https://pypi.Python.org/pypi/setuptools
	
setuptools 44.0版本地址:
	https://pypi.org/project/setuptools/44.0.0/

本文章参考one312的文章,链接如下:

https://blog.csdn.net/one312/article/details/105736261

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值