作为学习 Ruby 的练习,我编写了一个需要 appscript 的脚本。我在 /Library/LaunchAgents 中创建了一个 plist,以便在我的 Mac 启动时执行脚本。
问题是,如果我从终端运行脚本,它可以完美运行,但是当它从 plist 执行时,我得到这个错误:
/Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- appscript (LoadError)
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /Users/LeoMB/Ruby/Apps/DesktopChanger/DesktopChanger.rb:7:in `<main>'
我已经尝试过:gem update --system
但这对我不起作用。
提前感谢您的帮助。