启动gitk错误

23t*_*tux 6 git macos gitk

当我加载gitk时,我得到一个关于参数的错误

Error in startup script: bad argument "zoomed": must be normal, iconic, or withdrawn
    while executing
"wm state . $geometry(state)"
    (procedure "makewindow" line 320)
    invoked from within
"makewindow"
    (file "/usr/local/git/bin/gitk" line 11250)
Run Code Online (Sandbox Code Playgroud)

有人知道解决方案吗?我正在使用Mac OS X 10.6.3

谢谢!

Von*_*onC 3

正如这篇博文中提到的:

\n

\xe4\xbd\xbf\xe7\x94\xa8Macport\xe5\xae\x89\xe8\xa3\x9dmercurial\xe7\xb5\x90\xe6\x9e\x9c\xe5\xae\x89\xe8\xa3\x9d\xe4 \xba\x86\xe4\xb8\x80\xe5\xa0\x86\xe7\x9b\xb8\xe4\xbe\x9d\xe7\x9a\x84library\xef\xbc\x8c\xe7\xb5\x90\xe6\x9e \x9c\xe9\x80\xa0\xe6\x88\x90gitk\xe4\xb8\x8d\xe8\x83\xbd\xe5\x9f\xb7\xe8\xa1\x8c

\n

呃...我的意思是:

\n
\n

结果使用Macport安装,mercurial安装了一堆依赖库,导致gitk无法执行。

\n

Gitk 将使用错误的 tk 库版本。

\n
\n

问题是第一次安装已修改.bashrc为:

\n
export PATH=/opt/local/bin:/opt/local/sbin:$PATH\n
Run Code Online (Sandbox Code Playgroud)\n

修改原来的PATH( /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin)

\n

尝试改为.bashrc

\n
export PATH=$PATH:/opt/local/bin:/opt/local/sbin\n
Run Code Online (Sandbox Code Playgroud)\n