我RVM設置爲沒有寶石可以安裝使用賽璐珞Rubinius的2.0.0
# .rvmrc
rvm use rbx-2.0.0-rc1
並將這版本正確
$ ruby -v
rubinius 2.0.0rc1 (1.8.7 release 2012-11-02 JI) [x86_64-apple-darwin12.2.1]
當我嘗試
$ gem install celluloid -v '0.12.3'
我收到錯誤
ERROR: Error installing celluloid:
celluloid requires Ruby version >= 1.9.2.
這是什麼問題?我知道Celluloid支持Rubinius,因爲它是推薦的解釋器。 https://github.com/celluloid/celluloid
更新: 我想通了感謝這個鏈接https://gist.github.com/4123305
我需要通過-X19標誌
ruby -X19 -S bundle
這不再受rubinius主版本的支持,它必須在編譯期間指定。 – mpapis