
八 python可执行文件的转换(pyinstaller)
确保安装PyInstaller:运行 准备一个ICO图标文件作为exe的图标 打包客户端代码:运行 打包服务端代码:运行
发布日期:2021-05-07 23:01:33
浏览次数:19
分类:精选文章
本文共 582 字,大约阅读时间需要 1 分钟。
如何使用PyInstaller打包Python程序?以下是详细的步骤说明
PyInstaller是一个强大的工具,可以将Python程序打包为可执行文件。以下是打包过程的常用方法及选项说明
打包选项解释:-F:生成单个exe文件-D:默认选项,创建包含exe及依赖文件的目录-c:使用控制台界面-w:取消控制台界面-p:添加Python路径-i:设置exe图标
如何移除控制台界面?有两种方式:方法一:运行命令pyinstaller -F -w mycode.py
方法二:在命令中添加--noconsole
选项
打包步骤:
pip install pyinstaller
pyinstaller -F -i ./cat.ico file_client.py
pyinstaller -F -i ./cat.ico file_server.py
注意事项:
- 打包时,PyInstaller会将所有依赖文件打包到dist目录
- 生成的exe文件可以运行在没有安装Python的环境中
打包完成后,你会找到打包好的exe文件在dist目录下
运行测试:
- 在服务端,发送桌面上的1.txt文件
- 在客户端,接收并处理文件
运行成功!以上就是完整的打包与运行流程
发表评论
最新留言
不错!
[***.144.177.141]2025年03月23日 04时27分16秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Web框架——Flask系列之Flask-SQLAlchemy数据库的基本操作(九)
2019-03-05
六、Numpy的使用(详解)
2019-03-05
三、案例:留言板 & url.parse()
2019-03-05
Python中的filter()函数!!!1
2019-03-05
(新手小白必学!)用Python设计和实现聪明的尼姆游戏(人机对战)!!!!
2019-03-05
LeetCode:283. 移动零!!!1
2019-03-05
Python实验26:计算文件MD5值
2019-03-05
端口探测
2019-03-05
LeetCode:28. 实现 strStr()——————简单
2019-03-05
LeetCode:697. 数组的度————简单
2019-03-05
LeetCode:1052. 爱生气的书店老板————中等
2019-03-05
C语言的6大基本数据类型!(学习C语言小白必备!!)
2019-03-05
Vue——mock模拟数据的使用
2019-03-05
Nginx配置反向代理与负载均衡
2019-03-05
高阶函数reduce
2019-03-05
Lionheart万汇:布林线双底形态分析技巧
2019-03-05
Lionheart万汇:台积电大幅提升资本开支,2021有望续创辉煌
2019-03-05
Lionheart万汇:新年消费结构中贵金属交易机会
2019-03-05
LHCM万汇:在需求上升中,美国贸易赤字创下历史新高
2019-03-05
Mybatis的入门01
2019-03-05