2010-04-12 27 views
0

安裝RVM和軌道3.0測試版:軌可執行文件是無效

gem install rails --pre 

之後再嘗試

rails -v 

我收到以下錯誤

/home/luke/.rvm/gems/[email protected]/gems/activerecord-3.0.0.beta2/lib/rails: Is a directory - /home/luke/.rvm/gems/[email protected]/gems/activerecord-3.0.0.beta2/lib/rails (Errno::EISDIR) 
from /usr/bin/rails:19:in `load' 
from /usr/bin/rails:19 

信封細節

RVM -v

rvm 0.1.26 

寶石列表

abstract (1.0.0) 
actionmailer (3.0.0.beta2) 
actionpack (3.0.0.beta2) 
activemodel (3.0.0.beta2) 
activerecord (3.0.0.beta2) 
activeresource (3.0.0.beta2) 
activesupport (3.0.0.beta2) 
arel (0.3.3) 
builder (2.1.2) 
bundler (0.9.18) 
erubis (2.6.5) 
i18n (0.3.6) 
mail (2.1.5.3) 
memcache-client (1.7.8) 
mime-types (1.16) 
polyglot (0.3.1) 
rack (1.1.0) 
rack-mount (0.6.1, 0.4.7) 
rack-test (0.5.3) 
rails (3.0.0.beta2) 
rails3b (3.0.1) 
railties (3.0.0.beta2) 
rake (0.8.7) 
rdoc (2.5.3) 
text-format (1.0.0) 
text-hyphen (1.0.0) 
thor (0.13.4) 
treetop (1.4.5) 
tzinfo (0.3.19) 

任何想法?

回答

0

nm,我找到了。我不得不打開一個新的終端。我也在同一個rvm rubie中的某處卸載了之前版本的rails,並可能殺死了rails bin文件。

0

我通過簡單地刪除出現在/ etc/profile中PATH變量定義中的/var/lib/gems/1.8/bin來擺脫了這個錯誤。