如何用Pyinstaller打包显示版本号的exe程序

Posted leigepython

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用Pyinstaller打包显示版本号的exe程序相关的知识,希望对你有一定的参考价值。

如何用Pyinstaller打包显示版本号的exe程序
参考链接:
https://zhuanlan.zhihu.com/p/20731500
https://blog.csdn.net/hurray123/article/details/48521845

关于pyinstaller的用法可以在命令行下输入pyinstaller查看:

重点来看下 –version-file FILE选项的用法。

获取FILE文件:
1.找一个有版本号等属性的exe程序(我以有道词典为例,文件路径是C:UsersAdministrator.S0YPIQL4VO5OLCVAppDataLocalyoudaodictApplication)
2.输入命令pyi-grab_version YoudaoDict.exe,如下图,则表示生成版本文件成功,回到YoudaoDict.exe所在文件夹会看到file_version_info.txt文件:
3.新建文件,然后把file_version_info.txt的内容全部拷贝到过来,然后根据自己需要修改内容即可;(最好是新建一个文件,因为命令生成的是txt文件,编码格式有差别,跳过这一步直接打包会报错)
4.输入命令打包程序pyinstaller -w --version-file version dataToSQL.py,如下图:
点赞
收藏
分享

Student_cc
发布了9 篇原创文章 · 获赞 1 · 访问量 8119
私信
关注
Python: pyinstaller打包exe(含file version信息)
阅读数 56

最近项目上一直都是用Spyder直接运行.py文件的方式来执行每日的自动化程序,每天都要手动去点击Run来执行一次,所以考虑把.py文件直接打包成exe,然后用windows的task schedul...
博文
来自: anxiyafenjia11352的博客

python多版本下使用pyinstaller打包程序
阅读数 1448

python程序变好了要给别人,总不能让人家再安装个python环境吧,还有一堆的第三方库,碰到本来就很难装的,更麻烦了。左右打包成exe,在别人那里直接使用才是极好。本来一开始听说cx_freeze...
博文
来自: lionhenryzxxy的博客
使用 pyinstaller 把python脚本打包成 windows exe 可执行程序
阅读数 3496

首先,需要明确的一点是,必须在 windows 安装 python,并且用 windows 下的 python 来执行打包的操作,才可以得到 exe 可执行程序(可以先在 linux 下完成调试)。 ...
博文
来自: raoweijian的专栏
Pyinstaller打包exe附带图片的方法
阅读数 2万+

2019.10.27更新在最近的wordpress项目中学到了图片字节码可在文件中存在,于是我做了试验并成功了(就是代码里带一堆字节码……)参考:https://blog.csdn.net/jss19...
博文
来自: natural_Caduceus
pyinstaller打包多文件成exe加入版本信息
阅读数 33

上周给研发发布了第一版自动化测试包(打包成exe),这周因为页面改动测试代码做了调整,所以还要再发一版。考虑到每一版的版本问题,于是乎度娘如何将打包的exe添加版本信息,下面是具体操作方法。添加软件版...
博文
来自: anma3490的博客
pyinstaller打包的exe根本无法在其他系统中运行
08-30
试了各种方法, 都不行 打包命令: pyinstaller -F test.py -i ext.ico pyinstaller -F test.py -i ext.ico --win-private-论坛
PyInstaller各参数含义
阅读数 1万+

说明以下介绍假设用户脚本为main.py,生成结果为main.exe。通用参数参数名描述说明-h,–help显示帮助无-v,–version显示版本号无–distpath生成文件放在哪里默认:当前目录...
博文
来自: 张章的博客
windows10 Python打包方法——Pyinstaller
阅读数 5523

目录一、安装二、使用Pyinstaller生成exe三、显示效果一、安装1、安装pywin32下载安装文件:下载适合python版本的pywin32 pip命令安装:pipinstallpywin32...
博文
来自: 悲恋花丶无心之人的博客
NSIS打包的EXE添加公司、描述和版本号的方法
阅读数 2582

原来一直使用inno setup制作安装包,后来发现nsis非常流行,就改用NSIS(Nullsoft Install System)了,但是也发现了一个小问题,就是生成的EXe安装包,鼠标指到上边没...
博文
来自: u011175448的专栏
python多版本下使用pyinstaller打包程序 - lionhenryzx..._CSDN博客
11-11

Pyinstaller打包的程序运行时,如何快速调试 - Student_cc的博客
12-22


获取EXE文件版本信息(版本格式:xx.xx.xx.xx)
阅读数 1225

BOOL GetVersion(LPTSTR lpszVersion, size_t nLength, LPCTSTR lpszExecute){ BOOL bRet = FALSE; TCHAR* ...
博文
来自: God,please give me a little more time ....
Pyinstaller 打包exe文件 取消dos窗口(黑框框) - memor..._CSDN博客
11-30

pyinstaller打包多文件成exe加入版本信息_anma3490的博客-CSDN博客
————————————————
版权声明:本文为CSDN博主「Student_cc」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Student_cc/article/details/87102054

以上是关于如何用Pyinstaller打包显示版本号的exe程序的主要内容,如果未能解决你的问题,请参考以下文章

python selenium代码如何打包成.exe文件(Pyinstaller)

PyInstaller 如何打包多个py文件?

如何用python写exe程序

将Python程序打包成exe文件

pyinstaller后不能运行的问题处理

pyinstaller打包,exe图片资源无法显示问题