作为学习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
但这对我不起作用。
提前感谢您的帮助。
答案 0 :(得分:0)
我重新启动了系统并重新安装了rb-appscript,这解决了这个问题。 我不知道发生了什么,但问题可以解决。