如何在msys2中使用gitk?

M.M*_*M.M 9 windows git msys2

我在Windows 10中使用MSYS2 git工作正常,但是gitk给出错误:

/usr/bin/gitk: line 3: exec: wish: not found
Run Code Online (Sandbox Code Playgroud)

一些谷歌搜索建议这可能是因为没有安装TK,但我试过:

pacman -S tk
Run Code Online (Sandbox Code Playgroud)

这给出了错误:

error: target not found: tk
Run Code Online (Sandbox Code Playgroud)

如何让gitk在这种环境中工作?

Dav*_*son 9

尝试运行64位MinGW shell(MSYS2提供的三种环境之一),安装软件包mingw-w64-x86_64-tk,然后运行gitk.

Gitk在我的系统上工作,并wish提供/mingw64/bin/wish.exe.

  • 我不得不将 `/mingw64/bin` 添加到 `$PATH`,但这似乎有效。 (2认同)
  • 好吧,因为我没有... ;) 显然,我浏览了“运行 64 位 MinGW shell”部分。对于那个很抱歉。 (2认同)