windows - msys2:尽管 (MSYS2_PATH_TYPE = inherit) 仍未找到 Windows 程序

标签 windows environment-variables mingw-w64 msys2

在 Windows 10 上使用 MSYS2 64 位版本 20161025...

我无法让 msys2 识别 windows 路径中的程序。例如,在使用 Windows 安装程序安装 Go 版本 1.8.3 后:(1) Cygwin 找到 go.exe (2) Windows 命令提示符找到 go.exe 但 (3) MSYS2 没有。

请引用附图。提前致谢。 enter image description here

最佳答案

运行 msys2_shell.cmd -use-full-path

取消注释MSYS2_PATH_TYPE=inherit in msys2.ini(可以在MSYS2的安装目录下找到)。


Related GitHub issue关于 inherit 标志。

关于windows - msys2:尽管 (MSYS2_PATH_TYPE = inherit) 仍未找到 Windows 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45404631/

相关文章:

windows - 无法在 cmd、Powershell 或 Vscode 中创建或更新文件。但我可以通过 Sublime、git bash 和文件资源管理器

python - Go - 我如何在 go 代码中执行此 python 代码?

c++ - 未创建 NT 内核记录器 session 日志

node.js - .npmrc 配置文件不读取环境变量来下载私有(private) Node 模块

Cygwin MinGW 包与独立的 MinGW

C:在 1970 年之前添加与操作系统无关的日期

windows - SVN $RECYCLE.BIN

php - 使用 PHP 获取用户环境变量

command-line - Phing exec 命令设置环境变量

c++ - Clang 8 与 MinGW-w64 : How do I use address- & UB sanitizers?