全新安装MSYS2后pacman命令缺失且报错异常的问题求助
全新安装MSYS2后pacman命令缺失且报错异常的问题求助
我刚在Windows 10上完成MSYS2的安装,安装过程是按照官方指引来的。装完之后自动弹出了终端窗口,我在里面输入了这条命令打算安装gcc编译环境:
pacman -S mingw-w64-ucrt-x86_64-gcc
结果却跳出一个错误弹窗,提示:
"Command pacman, Shell Error: not found"

我现在有几个困惑的地方想请教大家:
- 为什么全新安装的MSYS2会没有自带的包管理器
pacman?按道理它应该是默认安装的才对 - 为什么错误不是直接显示在终端里,而是以弹窗的形式出现?
- 我发现终端的提示符只是一个简单的
$,而不是MSYS2正常情况下显示的<username>@<computername> UCRT64 ~,不知道这个异常的提示符和pacman找不到的问题有没有关系?
另外补充个背景:我电脑上已经安装了git-for-windows,这次装MSYS2是想和它搭配使用,主要目的是搭建MinGW编译环境。我试过清空用户目录下的~文件夹,但问题依然存在。
备注:内容来源于stack exchange,提问作者sayanel




