Ответ 1
Попробуйте запустить 64-битную оболочку MinGW (одна из трех сред, предоставляемая MSYS2), установив пакет mingw-w64-x86_64-tk
, а затем запустив gitk
.
Gitk работает в моей системе, а wish
предоставляется /mingw64/bin/wish.exe
.
Я использую MSYS2 в Windows 10. git
работает отлично, однако gitk
дает ошибку:
/usr/bin/gitk: line 3: exec: wish: not found
Некоторые поисковые запросы предполагают, что это может быть связано с тем, что TK не установлен, однако я попытался:
pacman -S tk
который дал ошибку:
error: target not found: tk
Как мне заставить gitk работать в этой среде?
Попробуйте запустить 64-битную оболочку MinGW (одна из трех сред, предоставляемая MSYS2), установив пакет mingw-w64-x86_64-tk
, а затем запустив gitk
.
Gitk работает в моей системе, а wish
предоставляется /mingw64/bin/wish.exe
.
Я подтверждаю, что C:\prgs\git\PortableGit-2.7.0-64-bit\cmd\gitk.exe
работает нормально.
Убедитесь, что вы выполняете его из обычного сеанса CMD или из C:\prgs\git\PortableGit-2.7.0-64-bit\git-bash.exe
Я бы не попытался запустить его из сеанса Cygwin.