我首先使用sudo apt-get install jruby命令安装了jruby,该命令成功,但是当我想要更高版本时,它确实给了我1.5.6版本。所以我卸载它,并使用rvm install jruby命令,我能够安装jruby 1.7.19版本,但安装后,我的红宝石应用程序,funtioning正确的开始产生错误抱怨像mysql2宝石丢失,运行捆绑安装缺少宝石。我运行软件包安装,但没有我似乎帮助,我无处可去。 当我要求的红宝石版本,我收到的jruby版本,而不是它的lyke jruby阴影ruby ,,,,所以我决定卸载jruby,重新安装红宝石,现在红宝石运行以及以前。 任何人都可以帮助我与Ubuntu的命令,可以帮助我一起安装jruby旁边的红宝石,以便这两个工作正常,没有任何错误? 请求认真的帮助请我该如何安装jruby以及ruby
1
A
回答
4
我通常更喜欢rbenv而不是rvm在同一台机器上运行多个版本的Ruby。下面是样本安装/使用步骤:
- 安装rbenv
git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
- 安装Ruby-建立
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
- 修改你的.bashrc
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc
- 重新启动外壳
- 安装红宝石。例如
rbenv install jruby-1.7.20
翻版(创建新rbenv垫片。你需要运行这个任何时候你安装一个宝石,增加了一个命令)
rbenv rehash
- 可以列出可用的Ruby版本与
rbenv install -l
- 安装您可以使用
rbenv global jruby-1.7.20
来设置默认的全局ruby版本。 - 如果您希望默认设置为Ruby的操作系统安装版本,您还可以传递“system”而不是已安装的Ruby。
- 您可以在飞行中改变的Ruby版本
rbenv shell 1.9.3-p551
- 可以列出可用的Ruby版本与
看到这里(https://github.com/sstephenson/rbenv#command-reference)了很多更详细和文档。
编辑:我假设你使用Ubuntu,因此编辑.bashrc。如果您使用的是其他操作系统,则可能需要将其更改为.bash_profile
0
感谢您的回答。我也发现,使用rvm可以同时安装jruby和ruby。在安装各种版本或语言之后,比如说ruby和jruby,只有默认的语言和版本在终端中运行,所以你必须运行'rvm list'命令来显示你运行'rvm use language-XXXX'表示rvm使用jruby-1.7.20.1使jruby-1.7.20.1作为该终端中的当前运行。 您也可以同时在其他终端中运行另一个版本,但请注意,每次打开新终端时都必须运行命令rvm use,否则您将该版本设为默认值。
相关问题
- 1. 安装Ruby-OCI8使用JRuby
- 2. 如果我安装了Rails的jRuby,我可以只使用Ruby吗?
- 3. 安装MySQL gem for Ruby和JRuby gem
- 4. 如何在IntelliJ 14.1.3及更高版本中安装JRuby SDK?
- 5. 在jruby安装后,Rake使用jruby代替ruby
- 6. 我该如何安装mvc4
- 7. 我该如何安装xdebug?
- 8. 我该如何修复我的Ruby安装
- 9. 如何将已安装的ruby或jruby版本添加到rbenv
- 10. 应该在哪里安装节点以及如何设置PATH?
- 11. 如何安装证书以及SharePoint WebPart?
- 12. 为JRuby安装hpricot
- 13. 安装Passenger以及安装Apache吗?
- 14. 如何使用JRuby安装GTK2
- 15. 我需要安装哪个Web服务器以及如何安装?
- 16. Ubuntu:我如何特别安装ruby 1.8.7?
- 17. 我在哪里以及如何安装twitter的Python API?
- 18. 如果未安装postgres,我该如何安装DBD :: Pg?
- 19. 我应该如何安装JDateChooser?
- 20. 我应该如何安装SharePoint
- 21. 我该如何安装支持库android?
- 22. 我应该如何在Windows中安装
- 23. 我应该如何安装胡子库?
- 24. 我该如何安装Django 1.1?
- 25. 我该如何管理apk的安装
- 26. 我该如何安装这颗宝石?
- 27. 我该如何安装pythonds模块?
- 28. 我该如何安装py2app offan internet PC
- 29. 我该如何安装Phalcon Devtools
- 30. 我该如何手动安装php slim?