• 首页
  • 狐文
  • 狐图
  • About
狐窝
OvO
  1. 首页
  2. 未分类
  3. 正文

Python生成windows可执行的exe文件

2020年09月11日 38点热度 0人点赞 0条评论

2018-08 from--https://segmentfault.com/a/1190000016087451

安装pyinstaller

如果你的网络稳定,通常直接使用下面的命令安装即可:

pip install pyinstaller

当然了,你也可以下载pyinstaller源码包,然后进入包目录执行下面的命令,同样可以安装(前提是需要安装setuptools):

python setup.py install

安装过程如下图所示

图片描述

检查pyinstaller安装成功与否:

只需要执行如下命令其中一个即可:

pyinstaller --version
pyinstaller -v

如果出现如下界面,就说明是安装成功了

图片描述

pyinstaller参数作用

  • -F 表示生成单个可执行文件
  • -D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
  • -w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧
  • -c –console, –nowindowed 使用控制台,无界面(默认)
  • -p 表示你自己自定义需要加载的类路径,一般情况下用不到
  • -i 表示可执行文件的图标
  • 其他参数,可以通过pyinstaller --help查看

开始打包

进入python需要打包的脚本所在目录,然后执行下面的命令即可:

python -F -i favicon.ico nhdz.py

执行过程如下图所示:

图片描述

打包结果

打包完成后,进入到当前目录下,会发现多了__pycache__、build、dist、nhdz.spec这四个文件夹或者文件,其中打包好的exe应用在dist目录下面,进入即可看到,可以把他拷贝到其他地方直接使用,如下图所示,是打包完成后的目录:

图片描述

执行exe应用

因为是exe应用,是可执行文件了,所以直接双击运行即可,运行效果如下图所示:

图片描述

到这里,exe文件就已经生算是打包完成,并且可以运行了,如果你想在其他平台运行,只需要拷贝dist下面的文件即可

ICO图标制作

前面需要用到ICO图标,大家可以网上搜索“ICO 在线生成”,可以直接点击ICO图标制作在上面制作、然后保存也行

标签: pyinstaller python 安装
最后更新:2020年09月11日

OvO

狐狸

点赞
< 上一篇
下一篇 >
最新 热点 随机
最新 热点 随机
钛备份或小米系统备份功能备份出来的APK无法正常还原 BBR安装启用 安装docker mitmproxy 调试方法 Android SDK 版本选择 Perdition Mail代理服务器配置 HAProxy SSL代理 Openssl 中间人SSL代理 Stunnel SSL to SSL代理 NGINX反代IMAP配置 各种设备User Agent Torrent下载工具推荐 用 rar2john+hashcat 破解 RAR 文件密码 2020最好的Linux发行版 关闭新版chrome工具栏上拼图图标 Office 下载、安装、激活,有它就够了! Android 非官方的发行版 openwrt添加autoconf-archive
6个网盘中转站 验证码破解技术四部曲之使用Tesseract(二) 英特尔服务器主板24针前面板接口说明 Git remote 修改源 Python书籍推荐 Plsql配置后,sql语句可以简写 快速使用 cwRsync设置及使用 vim中delete(backspace)键不能向左删除 python selenium 爬虫页面滚动条滚动到页面底部 apt与apt-get的区别 钛备份或小米系统备份功能备份出来的APK无法正常还原 如何使用 fail2ban 防御 SSH 服务器的暴力破解攻击 Debian8 更新源配置 linux中的wheel用户组的作用 Manjaro 开机启动蓝牙 类树莓派单板电脑汇总 在Docker容器中部署相互依赖的应用 数据库SQL优化大总结之 百万级数据库优化方案
标签聚合
docker 密码 yum 镜像 git chrome 路由 blog ssl 下载 网卡 https chromium linux 安装 e

COPYRIGHT © 2020 狐窝. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS