2012-06-03 144 views
2

當我嘗試在終端中使用ruby時,沒有任何反應。 我使用過它的最後幾天,一切都奏效了,但現在已經不復存在了。 我安裝了rvm和1.9.3版本的ruby。 它的工作原理,當我啓動腳本ruby myscript.rb,我試圖安裝導軌但是當我鍵入gem install rails我得到一個錯誤: /Users/romainberger/.rvm/rubies/ruby-1.9.3-p194/bin/gem:4: warning: Insecure world writable dir /Users/romainberger/.rvm/gems/ruby-1.9.3-p194 in PATH, mode 040777Ruby無法在Mac OS上啓動x

由於沒有輸出,我不知道問題出在哪裏得來的。有人有想法嗎?

感謝

編輯: rvm info

ruby-1.9.3-p194: 

system: 
uname:  "Darwin romain.home 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64" 
bash:  "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)" 
zsh:   "/bin/zsh => zsh 4.3.11 (i386-apple-darwin11.0)" 

rvm: 
version:  "rvm 1.14.1 (master) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]" 
updated:  "1 day 11 hours 59 minutes 3 seconds ago" 

ruby: 
interpreter: "ruby" 
version:  "1.9.3p194" 
date:   "2012-04-20" 
platform:  "x86_64-darwin11.3.0" 
patchlevel: "2012-04-20 revision 35410" 
full_version: "ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0]" 

homes: 
gem:   "/Users/romainberger/.rvm/gems/ruby-1.9.3-p194" 
ruby:   "/Users/romainberger/.rvm/rubies/ruby-1.9.3-p194" 

binaries: 
ruby:   "/Users/romainberger/.rvm/rubies/ruby-1.9.3-p194/bin/ruby" 
irb:   "/Users/romainberger/.rvm/rubies/ruby-1.9.3-p194/bin/irb" 
gem:   "/Users/romainberger/.rvm/rubies/ruby-1.9.3-p194/bin/gem" 
rake:   "/Users/romainberger/.rvm/gems/[email protected]/bin/rake" 

environment: 
PATH:   "/Users/romainberger/.rvm/gems/ruby-1.9.3-p194/bin:/Users/romainberger/.rvm/gems/[email protected]/bin:/Users/romainberger/.rvm/rubies/ruby-1.9.3-p194/bin:/Users/romainberger/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin" 
GEM_HOME:  "/Users/romainberger/.rvm/gems/ruby-1.9.3-p194" 
GEM_PATH:  "/Users/romainberger/.rvm/gems/ruby-1.9.3-p194:/Users/romainberger/.rvm/gems/[email protected]" 
MY_RUBY_HOME: "/Users/romainberger/.rvm/rubies/ruby-1.9.3-p194" 
IRBRC:  "/Users/romainberger/.rvm/rubies/ruby-1.9.3-p194/.irbrc" 
RUBYOPT:  "" 
gemset:  "" 

gem info給我:

ERROR: While executing gem ... (RuntimeError) 
Unknown command info 

並啓動紅寶石我只需鍵入ruby

+0

你試過對目錄中刪除寫權限別人? –

+0

我認爲這個警告與問題無關 – Flexoid

+0

@ EmilVikström我該怎麼做? – romainberger

回答

2

要解決創業板警告使用:

chmod -R go-w /Users/romainberger/.rvm/ 

它將遞歸刪除寫權限的組和其他(不斷寫用戶)。

您可以檢查RVM相關resurces上RVM網站:https://rvm.io/

+0

謝謝,修復了我的問題 – romainberger

+0

的一部分,那麼問題的其餘部分是什麼 - 這個問題並不清楚,也許會打開一張新票? – mpapis

+0

問題是,當我輸入'ruby'啓動它時,什麼也沒有發生。 – romainberger