在使用VirtualEnv之前,我想知道RVM是否基本上是完全相同的動作,創建獨特的環境,其中更新依賴不會破壞各種項目,或者如果它離開在某些方面。VirtualEnv for Python基本上與Ruby的RVM相同
4
A
回答
5
基本上,它們非常相似:它們爲您提供了一種手段,讓您在項目中擁有需要的庫的「監獄」環境,而無需將其安裝在「主機」環境中。
然而,RVM提供了一種叫gemsets的東西,我認爲它沒有Virtualenv中的等價物(用普通名稱來分組一組庫)。
此外,您可以使用RVM(稱爲RVMRC文件)對shell進行一些集成,以便在將目錄更改爲基於RVM的項目時,它會自動加載正確版本的ruby和您的庫項目。
1
RVM類似於virtualenvwrapper
相關問題
- 1. 的virtualenv activate_this與不同的Python版本
- 2. Ruby腳本上的RVM
- 3. ruby -v與rvm不同
- 4. 通過RVM安裝與Ruby系統相同版本的Ruby有什麼意義?
- 5. RVM版本是不同的Ruby -v
- 6. 將Ruby與RVM 1.12
- 7. 改變rvm ruby版本與ansible劇本
- 8. Python是否具有與Ruby的rvm一樣強大的功能?
- 9. ruby版本和rvm
- 10. Virtualenv與本地python安裝
- 11. 瞭解與python相關的virtualenv
- 12. rvm ruby版本和rails服務器不同的ruby版本
- 13. 系統和rvm Ruby版本不同
- 14. $ PATH問題與RVM和Ruby
- 15. php是否有相當於python的virtualenv或ruby的沙箱?
- 16. Ruby的for循環如何工作(與Python相比)?
- 17. Mac使用不同的Python版本與virtualenv
- 18. 錯誤與RVM安裝Ruby
- 19. rvm中的每個ruby版本的不同rubygem版本
- 20. RVM不承認.ruby版本
- 21. 用於更新基於RVM的ruby安裝和gems的腳本
- 22. RVM-針對同一服務器上不同項目的多個ruby版本
- 23. 在RVM上安裝Ruby
- 24. ReaderWriterLockSlim.EnterUpgradeableReadLock()與Monitor.Enter()基本相同嗎?
- 25. RVM在OSX 10.8.2上安裝Ruby for i386而不是x86_64
- 26. Swift for iOS與Swift for Mac相同嗎?
- 27. easy_install virtualenv上python 2.4
- 28. 如何刪除與rvm ruby相關的寶石?
- 29. RVM。在安裝ruby時得到與git相關的錯誤
- 30. 常見的Lisp相當於virtualenv還是rvm?
你在做這個複雜! – VKatz 2018-01-07 07:45:06