0

我正在尝试做一个rvmsudo rvm gemset import,但我收到了这个错误:

No *.gems file found.

.gems文件称为default.gems.

我试过做一个rvmsudo rvm gemset import default也不起作用。

但是,当我发出 arvm gemset import而没有提升到 root usingrvmsudo时,它会尝试在我的default.gems文件中安装 gem。我怀疑rvmsudo正在更改路径并且无法.gems在我当前的工作目录中找到该文件。有没有办法防止rvmsudo改变路径?

我尝试按照sudo changes PATH 中的说明进行操作 - 为什么?但它不起作用。

4

1 回答 1

1

你不应该使用rvmsudo它,它只用于特殊场合,而且大多数时候 - 不使用它更安全!

如果您使用的是多用户或混合模式安装 - 那么您最好将自己添加到rvm组并运行:

rvmsudo rvm get head

更新安装 - 是的,这次可以使用*sudo

于 2012-08-11T00:16:24.040 回答