利用pyinstaller打包exe文件的基本教程
作者:Simon_Zhou 时间:2022-06-09 12:32:13
前言
PyInstaller可以用来打包python应用程序,打包完的程序就可以在没有安装Python解释器的机器上运行了。PyInstaller支持Python 2.7和Python 3.3+。可以在Windows、Mac OS X和Linux上使用,但是并不是跨平台的,而是说你要是希望打包成.exe文件,需要在Windows系统上运行PyInstaller进行打包工作;打包成mac app,需要在Mac OS上使用。
方法如下:
1.确保已安装python解释器
2.确认pip是否是最新版本
python -m pip install --upgrade pip
3.安装pyinstaller
pip install pyinstaller
4.使用pyinstaller打包程序
在要打包的python文件的目录下执行如下命令:
pyinstaller -F -i res\app.ico 你的python文件名.py
其中res目录为你的项目文件下的资源目录,项目中用到的图片均放置在里面,其中app.ico是生成你的可执行文件的图标。
5.拷贝资源文件目录res到生成目录下的dist目录下
执行dist目录下的exe文件,打包完成。
来源:https://juejin.im/post/5cb488046fb9a0687539a8ec
标签:pyinstaller,打包,exe
0
投稿
猜你喜欢
JS 循环li添加点击事件 (闭包的应用)
2024-04-10 10:48:45
Data URI小试 —— 在旺旺点灯(JS)上的应用
2009-10-30 18:28:00
MySQL数据库主从复制原理及作用分析
2024-01-26 11:42:14
浅析Golang中的协程(goroutine)
2024-04-29 13:05:08
python模块之re正则表达式详解
2021-08-15 03:34:52
SQLServer2005 没有服务器名称的两种解决方法
2024-01-20 10:29:43
LyScript实现Hook改写MessageBox的方法详解
2023-01-07 03:35:16
如何用Python合并lmdb文件
2023-08-05 17:42:01
mysql修改密码的三方法和忘记root密码的解决方法
2024-01-24 18:45:12
详解Python实现图像分割增强的两种方法
2022-08-16 20:23:50
mysql清空表数据的两种方式和区别解析
2024-01-18 09:40:40
Go语言中 Channel 详解
2024-01-30 04:39:48
神经网络理论基础及Python实现详解
2023-04-01 20:48:23
点球小游戏python脚本
2022-07-17 23:28:03
Spring @Enable模块驱动原理及使用实例
2023-11-07 10:11:51
mysql分表的3种方法
2011-01-29 16:50:00
使用matplotlib库实现图形局部数据放大显示的实践
2021-01-13 18:47:13
asp去除html的函数代码分析附实例说明
2023-07-02 20:09:18
Python中关键字nonlocal和global的声明与解析
2023-08-01 13:11:10
python训练数据时打乱训练数据与标签的两种方法小结
2021-11-17 11:15:12