在 macOS 10.12.6 上运行 gitk 时出错



我安装了brew和gitk,如这篇SO帖子所示。我正在运行 macOS 10.12.6。git 仍然可以正常工作,但是当我尝试从终端运行 gitk 时,我得到:

Error in startup script: osascript: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/Adobe Unit Types.osax" cannot be used with the current OS because it has no OSAXHandlers entry in its Info.plist.
    while executing
"exec osascript -e [format {
        tell application "System Events"
            set frontmost of processes whose unix id is %d to true
        end te..."
    invoked from within
"if {[tk windowingsystem] eq "aqua"} {
    exec osascript -e [format {
        tell application "System Events"
            set frontmost of processes ..."
    (file "/usr/local/bin/gitk" line 12212)

我确实尝试重新启动终端会话并使用brew重新安装git。

如何解决此问题?

事实证明,

这可能是由旧的夸克脚本添加引起的?

https://github.com/svg/svgo-osx-folder-action/issues/5

删除所述文件夹对我有用。

sudo rm -rf QXPScriptingAdditions.osax/ 
  1. 转到终端
  2. 更改目录并运行 ls:

    $ cd/Library/ScriptingAdditions$ lsAdobe Unit Types.osax

  3. 删除或移动目录:mv Adobe\ Unit\ Types.osax/tmp

此错误

似乎与/Library/ScriptingAdditions文件夹中与您当前MacOS版本不兼容的任何脚本有关。

该错误通常会命名此脚本,WebexScriptAddition.osax在我的情况下,Adobe Unit Types.osax在 Pawel 的情况下命名,在 Daniel 的情况下QXPScriptingAdditions.osax

解决方案在每种情况下都与两者概述的相同:删除脚本或将其移动到临时位置,测试系统,然后删除之前保存脚本的临时位置。

相关内容

  • 没有找到相关文章

最新更新