首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rb-appscript停止使用Ruby 2.0.0 - patch的想法让它再次工作?

rb-appscript停止使用Ruby 2.0.0 - patch的想法让它再次工作?
EN

Stack Overflow用户
提问于 2013-03-07 05:20:22
回答 1查看 634关注 0票数 2

我知道官方不再支持rb-appscript。

然而,我尝试并发现重写现有的库以使用替代方法(例如osascript)并不是一件微不足道的工作,我突然想到,如果可能的话,修补rb-appscript使其再次工作似乎是一种更好的方法。

下面是发生的事情。

代码语言:javascript
复制
$ rvm 2.0.0
$ gem install rb-appscript
$ irb
> require 'appscript'
LoadError: cannot load such file -- _aem/mactypes
from ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from ruby-2.0.0-p0/gems/rb-appscript-0.6.1/lib/appscript.rb:8:in `<top (required)>'
from ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `require'
from ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `rescue in require'
from ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:35:in `require'

Ruby 2.0.0中的什么变化导致了这种情况?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-07 06:33:10

Rubygems 2.0.0中似乎有一个bug,通过

代码语言:javascript
复制
gem update --system

已修复此问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15258297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档