今天在MSYS2的MinGW64中安装了最新的Qt Creator 10.0.0(mingw-w64-x86_64-qt-creator-10.0.0-2),但是发现不能新建项目,“选择”按钮为灰:

我之前都可以新建项目,更新后就不行了,于是想要安装一下旧版本看,是否是因为新版本的原因导致的。

此时不能在终端直接使用pacman -S mingw-w64-x86_64-qt-creator进行安装,这样安装是安装的最新版本,pacman在安装时都会下载到本地再安装,所以本地是有一个缓存的,如果没有被删除,可以直接在本地去找老的安装包来安装,如果没有,可以去 https://repo.msys2.org/找到相应的安装包下来再安装。

MSYS2的pacman本地缓存在/var/cache/pacman/pkg目录中,可以进入目录后使用pacman -U命令来安装本地包,比如安装mingw-w64-x86_64-qt-creator-8.0.1-1-any.pkg.tar.zst的包:

1 pacman -U mingw-w64-x86_64-qt-creator-8.0.1-1-any.pkg.tar.zst

安装了几个老版本,都还是不能正常新建项目,经过下载 msys2-x86_64-20230318.exe然后安装mingw-w64-x86_64-qt-creator,

安装的版本为9.01,QT版本为6.4.3,可以正常的新建项目,然后使用pacman -Syuu更新到最新的后就不能新建项目了,说明是新版本的BUG,等待官方解决后出更新包吧!当然如果有知道具体什么问题,有解决方案的同学可以在评论区留言,谢谢!