Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

Windows 10 20H2 启动程序失败 Failed to execute script 'pyiboot01_bootstrap' due to unhandled exception! #123

Closed
pbxs666 opened this issue Jun 21, 2023 · 21 comments
Labels
enhancement New feature or request

Comments

@pbxs666
Copy link

pbxs666 commented Jun 21, 2023

就是这个地址
https://github.com/Ljzd-PRO/Mys_Goods_Tool/actions/runs/5316402975

报错截图:
image

测试环境是Windows 10 20H2。我不懂Python,搜了下报错信息,说是打包的问题,我也不懂,但有个帖子说到生成的文件无法在Windows下运行,Ubuntu却可以,我打算先试试Linux下可行不,已经在下Ubuntu的镜像文件了😁

@Ljzd-PRO Ljzd-PRO added the enhancement New feature or request label Jun 21, 2023
@Ljzd-PRO
Copy link
Owner

确实应该是打包的问题,不过大多Windows可以正常运行,可能和系统版本有点关系。

@Ljzd-PRO Ljzd-PRO changed the title 看作者提交修复了原神兑换失败的问题,就试了下actions里生成的程序,结果打开就报错,是我缺环境了还是打包时候就出问题了 Windows 10 20H2 启动程序失败 Failed to execute script 'priboot01 bootstrap' due to unhandled exception! Jun 21, 2023
@Ljzd-PRO Ljzd-PRO changed the title Windows 10 20H2 启动程序失败 Failed to execute script 'priboot01 bootstrap' due to unhandled exception! Windows 10 20H2 启动程序失败 Failed to execute script 'pyiboot01_bootstrap' due to unhandled exception! Jun 21, 2023
@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

确实应该是打包的问题,不过大多Windows可以正常运行,可能和系统版本有点关系。

这个应该跟系统无关吧,刚试了下Linux(Ubuntu 22.04.2 LTS),正式发行版2.0.4可以运行,而actions里的版本就不行了
QQ截图20230621115535

@beiji-O-o
Copy link

确实应该是打包的问题,​​不过大部分 Windows 可以正常运行,可能和系统版本有些关系。

这个应该跟系统无关吧,刚试了下Linux,正式发行版本2.0.4可以运行,而actions里的版本就不行了 QQ截图20230621115535

我也是相同问题

@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

不知道大佬有时间再编译一次不,我想自己动手但就像老虎吃天,不知该如何下口。之前只学过皮毛,根本没用,哈哈。

今天下午7点,刚好有原神的兑换,我也能帮你测试下改了api后是否有效。

这几天一直等发版没等到,所以才去actions里找测试版,结果因打包问题Windows和Ubuntu都运行不了😂,所以才有此冒昧请求,还望见谅。不行的话我下周再试,反正米游社这批货兑换截止到下周

@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

不知道大佬有时间再编译一次不,我想自己动手但就像老虎吃天,不知该如何下口。之前只学过皮毛,根本没用,哈哈。

今天下午7点,刚好有原神的兑换,我也能帮你测试下改了api后是否有效。

这几天一直等发版没等到,所以才去actions里找测试版,结果因打包问题Windows和Ubuntu都运行不了😂,所以才有此冒昧请求,还望见谅。不行的话我下周再试,反正米游社这批货兑换截止到下周

刚才试了https://github.com/Ljzd-PRO/Mys_Goods_Tool/wiki/Installation
的教程,在Linux下运行成功了,但是好像还是正式发行版2.0.4,现在在想怎么才能编译运行最新提交的版本

@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

不知道大佬有时间再编译一次不,我想自己动手但就像老虎吃天,不知该如何下口。之前只学过皮毛,根本没用,哈哈。
今天下午7点,刚好有原神的兑换,我也能帮你测试下改了api后是否有效。
这几天一直等发版没等到,所以才去actions里找测试版,结果因打包问题Windows和Ubuntu都运行不了😂,所以才有此冒昧请求,还望见谅。不行的话我下周再试,反正米游社这批货兑换截止到下周

刚才试了https://github.com/Ljzd-PRO/Mys_Goods_Tool/wiki/Installation 的教程,在Linux下运行成功了,但是好像还是正式发行版2.0.4,现在在想怎么才能编译运行最新提交的版本

已经成功了🥰,我再试试编译打包成exe,放在Windows下运行。

@beiji-O-o
Copy link

不知道大佬有时间再编译一次不,我想自己动手但就像老虎吃天,不知道该怎样下口。之之前只学过皮毛,根本没用,哈哈。今天下午7点,刚好有原神
的兑换,我也可以帮你测试下修改了api后是否有效。
这几天一直等开发版没等到,所以才去actions里找测试版,结果因为打包问题Windows和Ubuntu都运行不了😂,所以才有此冒昧请求,还望见谅。不说话我下周再试,反正米游社这批货兑换停止到下周

刚试了https://github.com/Ljzd-PRO/Mys_Goods_Tool/wiki/Installation的教程,在Linux下运行成功了,但是好象还是正常开发版2.0.4,现在在想怎么才能编译运行最新提示的版本

已经成功了🥰,我再试编译打包成exe,放于Windows下运行。

xd,发个给我呗😂

@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

@SerPolar 刚恰饭去了,还没好

@beiji-O-o
Copy link

@SerPolar刚恰饭去了,还没有好
要是打包了Ubuntu的顺便也发我一份😂,谢谢了

@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

@SerPolar刚恰饭去了,还没有好
要是打包了Ubuntu的顺便也发我一份😂,谢谢了

你可以先试试编译运行,打包估计一时半会搞不定,我才开始学

@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

@SerPolar刚恰饭去了,还没有好
要是打包了Ubuntu的顺便也发我一份😂,谢谢了
Linux版的:
https://wwzg.lanzoum.com/b01ezok5a
密码:9y5q
Windows版的还没搞出来

@beiji-O-o
Copy link

9y5

这个人机验证我过不去😂
我复制不了链接

@Ljzd-PRO
Copy link
Owner

9y5

这个人机验证我过不去😂 我复制不了链接

目前内置的人机验证用不了,要手动去登录链接获取验证码

@Ljzd-PRO
Copy link
Owner

可以兑换成功吗,我刚刚就差一点,没赶上时间。

@beiji-O-o
Copy link

不知道为什么我用腾讯云控制台启动Liunx版的字体会变乱码

@Ljzd-PRO
Copy link
Owner

不知道为什么我用腾讯云控制台启动Liunx版的字体会变乱码

腾讯云的网页控制台 终端 对各种符号什么的支持可能不太好,可以在本地电脑配置好兑换计划以后,把用户数据文件复制到服务器,然后加上 -m exchange-simple 以无UI的方式直接进入兑换模式,等待兑换。

@beiji-O-o
Copy link

不知道为什么我用腾讯云控制台启动Liunx版的字体会变乱码

腾讯云的网页控制台 终端 对各种符号什么的支持可能不太好,可以在本地电脑配置好兑换计划以后,把用户数据文件复制到服务器,然后加上 -m exchange-simple 以无UI的方式直接进入兑换模式,等待兑换。

win环境打不开就是本帖的报错

@Ljzd-PRO
Copy link
Owner

启动程序失败的问题解决了,更新了 pyinstaller 就可以了

@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

可以兑换成功吗,我刚刚就差一点,没赶上时间。

不行,还是一样的报错信息:

06-21 19:00:00 [INFO] mys_goods_tool.api | 米游币商品兑换 - 执行兑换: 用户 136508784 商品 2023051611977 兑换失败,可以自行确认。
06-21 19:00:00 [DEBUG] mys_goods_tool.api | 网络请求返回: {"data":null,"message":"","retcode":1028}
06-21 19:00:00 [ERROR] mys_goods_tool.exchange_mode | 用户 136508784 - 【原神】2022线上音乐会系列 迷你口琴项链-云堇 - 线程 2 - 兑换失败
06-21 19:00:01 [INFO] mys_goods_tool.api | 米游币商品兑换 - 执行兑换: 用户 136508784 商品 2023051611977 兑换失败,可以自行确认。
06-21 19:00:01 [INFO] mys_goods_tool.api | 米游币商品兑换 - 执行兑换: 用户 136508784 商品 2023051611977 兑换失败,可以自行确认。
06-21 19:00:01 [DEBUG] mys_goods_tool.api | 网络请求返回: {"data":null,"message":"","retcode":1028}
06-21 19:00:01 [DEBUG] mys_goods_tool.api | 网络请求返回: {"data":null,"message":"","retcode":1028}
06-21 19:00:01 [ERROR] mys_goods_tool.exchange_mode | 用户 136508784 - 【原神】2022线上音乐会系列 迷你口琴项链-云堇 - 线程 3 - 兑换失败
06-21 19:00:01 [INFO] mys_goods_tool.api | 米游币商品兑换 - 执行兑换: 用户 136508784 商品 2023051611977 兑换失败,可以自行确认。
06-21 19:00:01 [ERROR] mys_goods_tool.exchange_mode | 用户 136508784 - 【原神】2022线上音乐会系列 迷你口琴项链-云堇 - 线程 4 - 兑换失败
06-21 19:00:01 [DEBUG] mys_goods_tool.api | 网络请求返回: {"data":null,"message":"","retcode":1028}
06-21 19:00:01 [INFO] mys_goods_tool.api | 米游币商品兑换 - 执行兑换: 用户 136508784 商品 2023051611977 兑换失败,可以自行确认。
06-21 19:00:01 [ERROR] mys_goods_tool.exchange_mode | 用户 136508784 - 【原神】2022线上音乐会系列 迷你口琴项链-云堇 - 线程 1 - 兑换失败
06-21 19:00:01 [DEBUG] mys_goods_tool.api | 网络请求返回: {"data":null,"message":"","retcode":1028}
06-21 19:00:01 [ERROR] mys_goods_tool.exchange_mode | 用户 136508784 - 【原神】2022线上音乐会系列 迷你口琴项链-云堇 - 线程 5 - 兑换失败

@pbxs666
Copy link
Author

pbxs666 commented Jun 21, 2023

启动程序失败的问题解决了,更新了 pyinstaller 就可以了

刚我试着在Windows上打包,运行还是闪退,按理说我是今天才安装的pyinstaller,应该是最新版的啊,打包后还是闪退。
不过Linux上打包后倒是可以运行

@Ljzd-PRO
Copy link
Owner

启动程序失败的问题解决了,更新了 pyinstaller 就可以了

刚我试着在Windows上打包,运行还是闪退,按理说我是今天才安装的pyinstaller,应该是最新版的啊,打包后还是闪退。 不过Linux上打包后倒是可以运行

可能是因为 requirements.txtpyproject.toml 里指定了 pyinstaller 版本,刚才我改了 pyproject.tomlrequirements.txt 还没改。可以试试改后自动打包的能不能启动。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
No open projects
Development

No branches or pull requests

3 participants