2013-08-22 324 views
0

我對我的ssh用戶有sudo權限。我無法運行sudo bundle install命令,但可以在沒有sudo的情況下運行bundle install。 一旦我運行bundle install,幾乎沒有寶石得到安裝,但那些需要gccc++編譯器我必須安裝sudo權限,如sudo gem install json -v '1.8.0'紅寶石寶石:sudo寶石沒有用寶石顯示

現在,如果我嘗試運行由於安裝了sudo權限而導致gem不可用的bundle。

是否有任何其他方式來安裝這樣的編譯器寶石沒有sudo?

+0

我知道命令的任何權利本地用戶訪問? –

+0

'是的。我已經使用rvm,所有其他寶石都與rvm –

+0

一起安裝,我可以知道你使用哪個操作系統? –

回答

0

我沒有得到安裝ruby和gemsets的正確環境。但 rvmsudo工作對我來說

我嘗試安裝那些需要編譯器像

rvmsudo gem install json -v '1.8.0'

寶石和它爲我工作。

我有你使用`rvm`僅不必運行像yum