【问题标题】:~/.rvm/bin/rvm Vs ~/.rvm/scripts/rvm~/.rvm/bin/rvm 与 ~/.rvm/scripts/rvm
【发布时间】:2012-05-09 10:04:56
【问题描述】:

我是 ruby​​ 新手,只是想知道 ~/.rvm/bin/rvm~/ 之间有什么区别。 rvm/scripts/rvm

按照此处所述安装 ruby​​ 时:https://rvm.io/rvm/install/ 我注意到以下行已添加到我的 .bashrc 文件中

PATH=$PATH:$HOME/.rvm/bin # 将 RVM 添加到 PATH 以进行脚本编写

但是当我尝试安装一些 gem 时,它们会被安装,但是当调用它们时,它会要求我再次安装 gem。

我发现https://rvm.io/rvm/basics/ 的文档指示将以下行添加到 .bashrc 文件中:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # 这会将 RVM 加载到 shell 会话中。

添加后,一切正常。

那么这两个令人困惑的 rvm 脚本有什么区别呢?

谢谢。

【问题讨论】:

    标签: ruby rvm


    【解决方案1】:

    bin/rvm - 这只是源 scripts/rvm 并运行 rvm $@ 的包装器

    要了解如何使用 RVM,请观看:http://screencasts.org/episodes/how-to-use-rvm

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-21
      相关资源
      最近更新 更多