2010-12-06 1 views

답변

2

다음 조합은 작동합니다

MacRuby 0.8 
sqlite3-ruby gem 1.3.2 
sequel gem 3.18.0 
OSX 10.6.5 

비결은 'sqlite3를'보석을 제거하고 'sqlite3를 루비'를 설치했다.

+0

이 연구 결과를 공유 주셔서 감사합니다 "42"를 찾습니다! – Phrogz

+0

업데이트 :이 조합도 작동합니다. Macruby (0.11) sequel (3.21.0) sqlite3-ruby (1.3.2) –

+0

이 트릭이 더 이상 작동하지 않는 것 같습니다. 'sqlite3-ruby'를 설치하면 이제 sqlite3-ruby가 sqlite3 sqlite3을 설치합니다. 해결 방법은 없습니까? –

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 

실행이와