qt 部署 错误_Qt 5.9 安装过程报错现象及解决方案

本人在从 Qt5.7 转移到 5.8 的时候发现,Windows 7 系统能运行 Qt 5.7 的环境在安装 Qt 5.8 或者 Qt 5.9 的过程中会报告各种奇怪的错误,能够全部忽略掉,让安装程序通过,但是,在启动Qt Creater 的过程中程序会直接崩溃,根本无法运行。经过长时间研究后发现,是因为 Qt 5.9 使用的是 这个:

程序安装过程中会安装这两个东西:

如果你安装失败,卸载了Qt 环境,这个也是不会被卸载的,你直接双击上面的 x64 或者 x86,会出现一个对话框:

这个地方直接点击修复,最后会告诉你设置失败,就是这个东西运行有问题!原因是你的系统有问题,你关闭了 Windows 系统 的自动更新功能。以下是解决方案:

打开 Windows 系统的系统更新功能,下载更新,安装更新,可以手动选择更新项,最重要的是这个:

Service Pack 1,就是这个补丁,更新完成以后,你的操作系统信息会多一个东西:

然后,再去双击 第二张图片 中的两个程序中的一个,弹出对话框,选择修复,就会修复成功, successful !!! 这个时候说明你的环境是 OK 的了,这个时候,卸载掉以前的 Qt 环境,双击Qt 5.8 或者 Qt 5.9 的在线或者离线安装包,选择需要的组件进行安装就好了,注意最下面的一个跟 perl 有关的组件,如果你的电脑没有 perl 环境,貌似也会报错,报错的窗口信息里面会有 perl 关键字,这时候安装的时候把最后一个 perl 的选项去掉就好了哦。

Windows 系统的自动跟新功能有时候确实很烦,很多人都会机智的关掉它来免除它不定期的打扰,但是,这次我却被自己的机智坑了,真的天机难测啊...

这个问题困扰了我好几个月,让人头皮发麻、无从下手, 在这儿分享一下,希望对诸位有用!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值