如何用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:\Users\Administrator.S0YPIQL4VO5OLCV\AppData\Local\youdao\dict\Application)
    • 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,如下图:在这里插入图片描述
  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 在Pycharm中使用pyinstaller打包exe文件的步骤如下: 1. 首先,推荐使用国内镜像源下载pyinstaller,以提高下载速度。可以使用以下命令进行安装:pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple \[1\]。 2. 然后,需要切换到要打包的.py文件所在的目录。可以在Pycharm或者cmd命令框中执行以下命令:pyinstaller -F '文件名'.py \[1\]。 3. 如果在下载pyinstaller时遇到报错信息,可能是因为pip版本较旧。可以尝试使用以下命令进行pip升级:python -m pip install --upgrade pip \[2\]。 4. 如果你使用的是Pycharm,可以按照以下步骤进行操作:首先点击Pycharm左上角的File,然后选择Settings。在Settings窗口中,选择Project Interpreter。接下来,点击图中的第4步的“+”号,然后在搜索框中检索pyinstaller。选中pyinstaller并点击安装按钮进行安装 \[3\]。 这样,你就可以在Pycharm中使用pyinstaller打包exe文件了。希望对你有帮助! #### 引用[.reference_title] - *1* [Pycharm使用pyinstaller将python程序打包exe文件(单个python文件)](https://blog.csdn.net/m0_48620901/article/details/129593049)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v12^insert_chatgpt"}} ] [.reference_item] - *2* [【详细】python打包exe文件,pycharm+pyinstaller打包成功](https://blog.csdn.net/qq_36076233/article/details/122960071)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v12^insert_chatgpt"}} ] [.reference_item] - *3* [pycharm内如何打包py项目为.exe可执行文件](https://blog.csdn.net/weixin_48071279/article/details/128258044)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v12^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值