我在使用带有 ActiveRecord (w/ sqlite3) 或Sequel的 macruby 时遇到了问题。还有其他建议吗?我需要一个简单的轻量级持久性机制嵌入到我的应用程序中,它可以处理少于 5 个表和最多几万行。
问问题
392 次
2 回答
2
以下组合有效:
MacRuby 0.8
sqlite3-ruby gem 1.3.2
sequel gem 3.18.0
OSX 10.6.5
诀窍是卸载'sqlite3' gem 并安装'sqlite3-ruby'。
于 2010-12-19T19:27:17.933 回答
1
这也有效
MacRuby 0.12
sqlite3-ruby gem 1.3.2
sequel gem 3.26.0
OSX 10.7.3
这就是我发现的方式(不是最有效的方式),这可能会在未来使用。
(18..35).each do |i|
print "sudo macgem install sequel --version \"3.#{i}.0\" ; "
print "macruby -e \"require 'rubygems'; require 'sequel'; p 42\" ; "
print "sudo macgem uninstall sequel -I -x ; "
end
在终端上运行它并寻找“42”
于 2012-05-11T14:51:14.713 回答