专栏首页编程轻松的将python程序打包为独立的EXE文件,并配上自定义的图标

轻松的将python程序打包为独立的EXE文件,并配上自定义的图标

python是解释型语言,学习阶段都是用解释器加载运行的。不过在教小朋友的时候,如果先教会他们如何将python打包成为exe文件,令程序能随意运行,更容易提高学习兴趣。

python打包用pyinstaller步骤很简单。

首先,下载安装pyinstaller

在命令行输入 pip install pyinstaller即可

安装完毕后可先大致了解下pyinstaller的基本参数

其中最常用的是-F 将程序打包为独立exe文件

生成的exe文件在dist子目录中

这样生成的文件是默认的图标

为了美观,可以用参数-i 为程序配置一个图标,只是图标文件应该包含常见的多分辨率格式,以便适应在不同场合显示,不能是单一图片。

你可以用专用的软件处理生成图标,不过少量的图标生产,其实最方便的还是直接找网上的在线工具解决。

以converticon网站操作为例,只需要选择本地图片上传,然后选择需要的多个分辨率,就可以导出自己需要的图标文件了。

生成好图标文件之后,在打包命令中多使用一个-i参数并给出图标文件名,生成的exe文件就可以使用上自定义的图标了。

注意事项:1、打包路径避免使用中文路径和中文文件名。2、更换图标文件如果发现重打包出的exe文件不显示新图标,应该是win系统的缓存问题,给文件换个文件名就能看出变化了。

本文来自企鹅号 - 未来机器人媒体

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 从Npm Script到Webpack,6种常见的前端构建工具对比

    小编说:历史上先后出现了一系列构建工具,它们各有优缺点。由于前端工程师很熟悉JavaScript,Node.js又可以胜任所有构建需求,所以大多数构建工具都是用...

    企鹅号小编
  • 人类借助AI技术发现了“迷你太阳系”

    科普时间: NASA是美国联邦政府的一个政府机构,负责美国的太空计划。1958年7月29日,艾森豪威尔总统签署了《美国公共法案85-568》(United St...

    企鹅号小编
  • 基于深度学习的行人重识别研究综述

    AI 科技评论按:本文为浙江大学罗浩为 AI 科技评论撰写的独家稿件,得到了作者本人指点和审核,在此表示感谢。 前言:行人重识别(Person Re-ident...

    企鹅号小编
  • 适合前端开发 和UI 设计的20多个最佳 ICON 库

    在应用界面中图标的存在,会给用户一个良好第一印象,这个挺重要的。但是从零开始开发图标需要大量的时间和金钱。在你的网站上使用图标可以让你有效地与你的访问者交流:它...

    前端小智@大迁世界
  • 从iOS 11看怎样设计APP图标

    苹果WWDC2017开发者大会已经尘埃落定,除了新产品的发布,iOS 11也正式亮相。新系统中,地图、App Store、时钟、相机、联系人等等原生应用都换了...

    奔跑的小鹿
  • 高质量又免费的图标资源都在这

    在我们去开发一款 App 的时候,图标一定用得到,去上哪儿找高质量又免费的图标资源呢?说真的接下来推荐的这几个网站上的图标质量非常高,你可以找到很多灵感与启发,...

    崔庆才
  • [静Design译文] UI界面图标终极设计指南

    UI界面的图标通常可以近似的看做以下的基本格式之一:横向矩形,纵向矩形,对角矩形,圆形,三角形,正方形。 如果把它们做成高斯模糊效果,你就会发现它们具有相同的视...

    用户5009027
  • 干货!7个设计师必知的图标设计原理,收藏了!

    创建高质量的图标套组需要合适的方法,训练有素的眼睛,一些迭代和大量实践。下面,我将通过7个原则和大量实际示例来说明。最终目标是让你了解设计出优质图标的关键细节。...

    用户5009027
  • Unity3d 修改编辑界面控制图标大小 修改相机图标显示大小

    在 Unity3d 会显示一些控制图标,如相机图标和光照图标。而在编辑界面我发现这些图标太大了,影响我编辑,可以通过界面控制修改图标显示大小

    林德熙
  • UWP 分享用那个图标

    在 UWP ,选的是第一个。很多用户不知道这就是分享,他们会想,这个按钮是其它的。

    林德熙

扫码关注云+社区

领取腾讯云代金券