我安装了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/
- 转到终端
- 苏
-
更改目录并运行 ls:
$ cd/Library/ScriptingAdditions$ lsAdobe Unit Types.osax
-
删除或移动目录:mv Adobe\ Unit\ Types.osax/tmp
似乎与/Library/ScriptingAdditions
文件夹中与您当前MacOS版本不兼容的任何脚本有关。
该错误通常会命名此脚本,WebexScriptAddition.osax
在我的情况下,Adobe Unit Types.osax
在 Pawel 的情况下命名,在 Daniel 的情况下QXPScriptingAdditions.osax
。
解决方案在每种情况下都与两者概述的相同:删除脚本或将其移动到临时位置,测试系统,然后删除之前保存脚本的临时位置。