Python3.6-pyinstaller的使用

简介: 我用的是Anaconda 32bit。因此直接打开Anaconda Prompt安装:直接输入pip install pyinstaller 使用:使用的时候建议拷贝一份自己的代码,放在新建的一个文件夹中,比如F:\exp\text.py 输入如下指令pyinstaller -F -w F:\exp\text.py 常用的指令有   -F:生成单个text.exe  -w:无窗口化  -i:加上自己的xx.ico图标,后面跟上ico的路径。

我用的是Anaconda 32bit。因此直接打开Anaconda Prompt

安装:直接输入

pip install pyinstaller 

使用:使用的时候建议拷贝一份自己的代码,放在新建的一个文件夹中,比如F:\exp\text.py 输入如下指令

pyinstaller -F -w F:\exp\text.py

 常用的指令有 

  -F:生成单个text.exe

  -w:无窗口化

  -i:加上自己的xx.ico图标,后面跟上ico的路径。

以上是3个常用的指令。

在我使用的过程中,遇到过一些“极端情况”:

当我from PIL import Image,ImageTk的时候,生成的EXE文件有160M,非常不科学。删掉与之相关的语句之后,只有8M了。其实它对于我写的小工具没有特别的帮助,只是在窗口上加上一张png的图片而已,没想到麻烦这么大,还被杀毒软件给隔离了。目前没找到原因,先不想这些“没用的”,目前提高自己的生产力才是第一要义。。。

 

目录
相关文章
|
负载均衡 Kubernetes API
Istio:Gateway设计与实现
Istio:Gateway设计与实现
Istio:Gateway设计与实现
|
9月前
|
流计算 UED
「Mac畅玩鸿蒙与硬件48」UI互动应用篇25 - 简易购物车功能实现
本篇教程将带你实现一个简易购物车功能。通过使用接口定义商品结构,我们将创建一个动态购物车,支持商品的添加、移除以及实时总价计算。
281 69
「Mac畅玩鸿蒙与硬件48」UI互动应用篇25 - 简易购物车功能实现
|
9月前
|
SQL 存储 运维
从建模到运维:联犀如何完美融入时序数据库 TDengine 实现物联网数据流畅管理
本篇文章是“2024,我想和 TDengine 谈谈”征文活动的三等奖作品。文章从一个具体的业务场景出发,分析了企业在面对海量时序数据时的挑战,并提出了利用 TDengine 高效处理和存储数据的方法,帮助企业解决在数据采集、存储、分析等方面的痛点。通过这篇文章,作者不仅展示了自己对数据处理技术的理解,还进一步阐释了时序数据库在行业中的潜力与应用价值,为读者提供了很多实际的操作思路和技术选型的参考。
266 1
|
11月前
|
微服务
微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序
微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序
138 2
|
弹性计算 应用服务中间件 Linux
如何使用阿里云搭建个人网站
域名申请 首次搭建 个人小站,建议购买域名和服务器到知名商家,我推荐大家到阿里云上。因为阿里云绑定了个人淘宝账号,登录,支付,还有其他各种产品。 输入你想要的域名,查询没有被其他人注册后,你可以加入购物车或直接使用淘宝账号登录购买。
5422 0
|
缓存 运维 前端开发
|
开发框架 运维 JavaScript
阿里云轻量应用服务器系统镜像核应用镜像有什么区别?
阿里云轻量服务器应用镜像和系统镜像有什么区别?系统镜像是初始操作系统,应用镜像是在原有的基础系统上另外安装了应用程序及程序所依赖的环境
826 0
阿里云轻量应用服务器系统镜像核应用镜像有什么区别?
|
JSON 开发者 数据格式
微信服务号通过客服接口主动给普通微信号推送消息
当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前修改为48小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在48小时内不限制发送次数。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务。
709 0
微信服务号通过客服接口主动给普通微信号推送消息
|
运维 监控
【氚云】工科男用氚云搭建ERP管理系统,直夸“比人工效率强太多”
工科男用氚云搭建ERP管理系统,直夸“比人工效率强太多”
1295 0
【氚云】工科男用氚云搭建ERP管理系统,直夸“比人工效率强太多”
生活号后台操作说明
一、生活号产品介绍 生活号是支付宝为企业、组织和个人提供的直接触达用户的服务平台。商家可以通过生活号对用户进行信息推送、服务输出、交易场景打通和会员关系管理。  二、入驻生活号 步骤1:登录生活号平台,输入支付宝登录账号和密码。
2150 11