py2exe打包生成exe,图标在win7下面不显示解决方案
用py2exe打包python脚本,生成无python环境下的windows可执行文件,生成方法很简单:
1.安装py2exe模块
2.写一个可运行的python脚本,如MyApp.py
3.写一个setup.py脚本 内容如下:
from distutils.core import setup
import py2exe#带图标
setup(
windows = [{"script": "MyAPP.py","icon_resources": [(1, u"system.ico")]}]
#不带图标
#windows = [{"script": "MyAPP.py"}]
)
4.命令行到MyApp.py目录下, 快捷方式(打开MyApp.py目录,按住 shift键(win7系统下),右键选择 在此处打开命令窗口)如下图:
在打开的命令行界面 介入 回车:
然后会输出显示很多信息,在当前目录下生产dist文件夹,找到目录下的MyApp.exe双击运行即可
=====================================================================================================
华丽的分割线
=====================================================================================================
但是有个问题,设置的system.ico并不显示,Google之后的解决方案
下载安装Greenfish Icon Editor Pro 软件(我的是gfie_setup_3.4),多语言支持中文
打开选择 图像->从图像创建windows图标,打开原来的ico文件,选择256色打钩确定,会自动生成16x16-256x256的图标(由小到大的排序),因为win7以上系统支持的图标显示需要图标分辨率由大到小排序,把256x256就是最下面的图片拖到最上面,然后依次由大到小排序后点击保存即可
新生成的ico图标放到python脚本目录下,重新运行以上命令>python setup.py py2exe生成即可看到带图标的exe
带图标的exe
py2exe打包生成exe,图标在win7下面不显示解决方案相关推荐
- python封装成exe后运行失败_解决Python使用pyinstaller打包生成exe运行提示错误 | kTWO-个人博客...
最近用python写了个小的桌面程序,在本机上调试的时候,一点问题都没有,在生成exe后也可以正常打开,但是我发给舍友用的时候却突然出现的错误,运行后提示Failed to execute scrip ...
- VS2019项目打包生成.exe文件与Setup的步骤实现
对于Visual Studio Installer ,我们通常称为:setup项目,是一个用于自定义安装部署的项目方案.但是在VS2019中不见了,微软是有意废除安装项目的,合作了一个第三方的安装项目 ...
- python3.7打包exe后有显示no utf-8_pyinstaller 打包生成exe之后运行提示‘no module name 'xxx'’错误...
python 3.7 pyinstaller 3.4 具体情况: pycharm中点击运行可成功执行,生成正确结果,没有报错. 双击run.py(程序运行的主文件),运行,可生成正确结果,没有报错. ...
- Java打包生成exe(使用exe4j和inno setup)
Java打包生成exe 生成jar 先使用eclipse生成可执行的jar[可执行的jar包含内容更全面,包括指定主类的.mf] Exe4j的使用 一定要可执行jar进行打包. Project typ ...
- pyinstaller 打包的exe在某些win7上面报错 faild to execute script pyi_rth_multiprocessing
pyinstaller 打包的exe在某些win7上面报错 faild to execute script pyi_rth_multiprocessing .一直没找到原因,一直以为是pyinsta ...
- 从零开始的nwjs(0.69.1)打包生成exe(防坑)
nwjs的作用是可以将原本的网页端打包生成exe 一:下载nwjs 这里我们使用nwjs官网下载:NW.js (nwjs.io) 进入官网,我们以normal为例进行测试,进行normal的下载,下载 ...
- VS2010 打包生成exe文件后 运行安装文件出现 TODO:文件说明已停止工作并已关闭
一.VS2010 打包生成exe文件后 运行安装文件出现 TODO:<文件说明>已停止工作并已关闭 TODO: <文件说明>已停止工作 原因: 打包的时候在文件系统中建立了 ...
- Python:pyinstaller如何将一个项目的.py和相关资源文件打包生成.exe文件
前言 写这篇博文真属于意外,因为小编不是以学术为目的的,而仅仅是以讨女朋友喜欢为目的,所以文中略有狗粮.撇开这些,相信大家找到为了找到一个可行方案已经寻寻觅觅良久,本文或许便是你的"真命天子 ...
- 使用nw.js将网址打包生成exe可安装程序支持xp系统
说明: 查了很多资料,都是将本地代码打包,且都有头无尾,所以将自己的打包经过写一个完整教程. 注:(本文是将网址[例:www.baidu.com]打包成一个可安装的exe文件) 一:安装前准备程序 1 ...
最新文章
- 倒计时1天 | 专属技术人的盛会,为你而来!
- matlab GUI 实现按钮切换plot页面(含clear功能)
- java ee用户登录_EE Servlet 3:使用会话和过滤器开发用户登录
- dw网页制作入学教程_简单的手机网页制作教程
- python不同模式打开文件的完全列表
- python import system_[Python Basics]引用系统(The Import System)
- RD与RT MPLS
- js基础-18-js中创建对象的几种方式
- 企业信用评分卡模型概述
- 自己制作Windows PE工具盘
- _WIN32_WINNT not defined
- 荣耀magic v参数配置
- CPU概述及CPU的内部结构
- python极简应用_30 个极简Python代码,拿走即用(真干货)
- 8.0强行转换后变成了7_如何将网页转换为 PDF,保存在本地备用?
- 转:《你对固态硬盘了解多少》
- Android ImgaView背景图片不失真处理
- 【2022新书】有趣的数据结构
- 解决|Adobe Reader XI软件打开后闪退问题
- Lego-LOAM雅可比矩阵的推导