我在cygwin中安装并运行PWgui-6.2,并收到此消息 “无法加载文件”/usr/bin/tk86.dll“:没有这样的文件或目录 执行时 “load /usr/bin/tk86.dll Tk” (“包ifneeded Tk 8.6.8”脚本)“。
我猜cygwin中缺少包tk-8.6.8所以我尝试添加这个包。但是我无法从存储库中找到这个包。 你能帮我解决这个问题吗?
答案 0 :(得分:2)
答案在这里:Cannot launch git gui using cygwin on windows,这本质上是一个重复的问题。问题是
gitk
和 git gui
在Cygwin中需要 X11 。
解决方案
安装一些Cygwin X11软件包:
在Cygwin Shell中运行
export DISPLAY=:0.0
这时我得到了"Authorization required, but no authorization protocol specified"
,所以要修复该集合
enable_xauth=0
在\bin\startxwin
(注意:)
每次重启时将需要运行XWin Server,并且每次打开新的Cygwin Shell时都需要设置export DISPLAY=:0.0
。 (运行echo "export DISPLAY=:0.0" >>~/.profile
使其在每次启动新Shell时自动运行)。
如果得到couldn't connect to display ":0.0"
,将鼠标移到Windows任务栏托盘中的X上,弹出窗口应显示类似Cygwin/X Server:1.0
的字样。使用该":1.0"
(或类似名称)代替export DISPLAY
的值。
答案 1 :(得分:0)
安装Windows Git。 从cygwin repo卸载git。 设置Git的环境路径“ C:\ Program Files \ Git \ cmd”,并将其移至C:\ cygwin64 \ bin
上方