传统上,我的个人笔记本电脑上的所有个人项目都使用rbenv,没有问题,喜欢它。不过,我需要开始在工作中使用代码库(rails),并且在我们所有的工作笔记本电脑上使用rvm。有没有什么办法可以让rvm和rbenv一起愉快地生活,或者我应该能够在没有rvm的情况下引导应用程序,并且只需使用rbenv来管理本地ruby以便进行此回购?在同一台机器上的rvm和rbenv
4
A
回答
1
你不能真的有rbenv和rvm共存。使用rvm,它会覆盖'gem'命令,这样会使rbenv无用。
如果你想为两者使用rbenv,你必须避免使用gemsets,而是使用bundler来处理依赖关系。但是,似乎rvm是一个严格的约束,所以也许将个人工作转移到rvm。
2
使用rbenv来管理应用程序的本地ruby。
我曾经使用RVM,但切换到rbenv。我没有问题。 rbenv比RVM有优势。除非他们使用rbenv不支持的特殊功能,否则您应该可以使用rbenv。
相关问题
- 1. iOS4.2和iOS4.1在同一台机器上?
- 2. 同一台机器上的Git客户机和服务器
- 3. Liferay在同一台机器上集群
- 4. 在同一台机器上同时使用Flexbuilder 3和FlashBuilder
- 5. 在同一台机器上同时运行python 2.6和3.1
- 6. CMake find在同一台机器上同时升级x86和x64
- 7. 多台Informatica Powercenter客户机在同一台机器上?
- 8. Jenkins和OS X服务器在同一台机器上
- 9. 同一台机器
- 10. JBoss和单独的TomCat在同一台机器上
- 11. 在同一台机器上的项目和gitolite remote
- 12. SVN和Jenkins for C#在同一台机器上(Ubuntu的)
- 13. IIS和SQL在同一台机器上的最佳性能
- 14. jRuby和Matz的Ruby在同一台机器上?
- 15. libstdC++在同一台机器上的64位和32位版本
- 16. 在同一台机器上的Python和IronPython?
- 17. 在同一台Windows机器上的Drupal和Joomla,任何isuues?
- 18. 如何在同一台机器上安装opencv 2.4和opencv 3
- 19. 在同一台机器上安装rails和vb.net是否安全?
- 20. sql server 2008和2005在同一台机器上?
- 21. 在同一台机器上调试TcpClient和TcpListener
- 22. Ruby和JRuby在同一台Windows 7机器上
- 23. SQLExpress 2005和2008可以安装在同一台机器上吗?
- 24. 如何在同一台机器上运行ASP.NET和PHP?
- 25. 在同一台机器上运行Matlab MCR和MATLAB
- 26. 在同一台机器上安装Git和Mercurial
- 27. 在同一台机器上安装CRM 2011和SharePoint 2010
- 28. 在同一台机器上托管WWW和RESTful服务
- 29. MySQL Server 5.7和WAMPServer在同一台机器上不能运行
- 30. zend服务器和xampp在同一台计算机上
像VirtualBox这样的虚拟机?泊坞窗? –
是的,我在此期间正在运行码头集装箱,但如果能够在我的个人笔记本电脑上引导此应用程序将会很好。节省必须拖两台笔记本电脑。 – nulltek
在工作中使用RVM有什么困难?是否有某种使RVM成为强制性的自定义脚本?如果没有,我认为你应该可以在你的个人机器上使用Rbenv。毕竟RVM和Rbenv只是两个工具来完成大致相同的工作:管理Ruby安装。这与应用程序代码无关,除非自定义脚本依赖于其中一种工具。在这种情况下,使用该工具(这里是RVM)不太痛苦和耗时。 –