gpt4 book ai didi

python - Python 的 VirtualEnv 与 Ruby 的 RVM 本质上是一样的吗

转载 作者:数据小太阳 更新时间:2023-10-29 07:27:13 29 4
gpt4 key购买 nike

之前使用过 VirtualEnv,我想知道 RVM 是否本质上是完全相同的操作,即创建独特的环境,在该环境中更新依赖项不会破坏各种项目,或者它是否以某些方式离开。

最佳答案

从根本上说,它们非常相似:它们为您提供了一种方法,让您拥有一个“封闭”环境,其中包含项目中所需的库,而无需将它们安装在“宿主”环境中。

然而,RVM 提供了一种叫做 gemsets 的东西,我认为它在 Virtualenv 中没有对应的东西(将一组库分组在一个通用名称下的想法)。

此外,您可以使用 RVM 与 shell 进行一些集成(称为 RVMRC 文件),这样当您将目录更改为基于 RVM 的项目时,它将自动加载正确版本的 ruby​​ 和项目的库.

关于python - Python 的 VirtualEnv 与 Ruby 的 RVM 本质上是一样的吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16490822/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com