米
心情
所有
图集
登录
搜索
原创
python将代码打包成exe
奶油味软萌φ ̄0 ̄
发布于:2021-01-08
2023更新更加详细 安装 ``` pip3 install pyinstaller ``` 安装完成后可能会出现以下情况, ``` C:\Users\ke.zengli\AppData\Roaming\Python\Python37\Scripts>pyinstaller.exe -F D:\桌面\用户登录脚本\index.py ``` ``` pyinstaller : 无法将“pyinstaller”项识别为 cmdlet、函数、脚本文件或可运行程序的 ``` -h 显示帮助信息 -v 显示版本号 –distpath 指定打包后的程序存放目录,默认存放在当前目录下的dist目录 –workpath 为输出的所有临时文件指定存放目录 -c 显示命令行窗口 -w 不显示命令行窗口 -D 生成结果是一个包含exe程序的目录,所有第三方依赖库和其他资源和exe程序位于同一目录下 -F 生成结果是一个exe程序,所有第三方依赖库和其他资源都被打包进该exe程序中 -i 为生成的程序指定一个icon图标 -n 指定生成的.exe和.spec文件名 2)举例说明 在指定目录下新建一个test.py文件,执行如下命令 ``` pyinstaller -F -w test.py --workpath temp --distpath . -n main ``` 这是因为 Windows 的环境变量无法识别到 `pyinstaller.exe` ,我们切换到 pyinstaller.exe 目录下运行命令。 首先利用软件 everything 搜索 pyinstaller.exe,找到 pyinstaller.exe 所在目录,我的是 ``` C:\Users\ke.zengli\AppData\Roaming\Python\Python37\Scripts ``` 在这个目录下打开命令行运行以下命令 ``` pyinstaller -F -w -i favicon love.py pyinstaller -F -w (-i icofile) filename ``` filename表示你的Python程序文件名如 love.py -w 表示隐藏程序运行时的命令行窗口(不加-w会有黑色窗口) 括号内的为可选参数,-i icofile表示给程序加上图标,图标必须为.ico格式 icofile表示图标的位置,建议直接放在程序文件夹里面,这样子打包的时候直接写文件名就好 输入完成,按回车,就会开始自动打包了,第一次打包过程可能比较缓慢 # 输入示例: ``` pyinstaller -F -w -i favicon love.py # -w 运行时不出现黑框 pyinstaller -F -w -i icon/db.ico dbcyc.py 打包注意事项:如引用了相对路径的文件,需要将文件拷贝到相应文件夹下 ``` 运行命令完成后会出现 [](https://cos.micuu.com/web/markdown/64b8da5f92099.png) 可以打开你的 exe 程序了。
注:原创不易,转载请注明出处(
https://micuu.com/new/1274.html
),本站所有资源来源于网络收集,如有侵权请联系QQ245557979进行清除。
最后修改与 2023-07-28
上一篇:
单页面vue实例带倒计时功能
下一篇:
PHP采集的时候header怎么设置
留言反馈
请先登录
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈
立即留言
珍藏视频
10分钟高效燃脂
30天高效瘦脸操
5分钟缓解颈椎操
友人
微博
全民K歌
唱吧
今日头条
悠悠网
科技小锅盖
彼岸桌面
阮一峰
laravel社区
V2ex
掘金
更多>