[英]Cannot install rails gem
不知何故,我的rails安裝成功地隱藏了自己。
我有:
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]
rvm 1.10.0-pre
gem 1.8.10
我嘗試安裝滑軌:
sudo gem install rails
它工作正常:
Successfully installed rails-3.1.3
1 gem installed
Installing ri documentation for rails-3.1.3...
Installing RDoc documentation for rails-3.1.3...
當我做:
rails - v
我懂了
The program 'rails' is currently not installed. You can install it by typing:
sudo apt-get install rails
而且,當我做
rake
在Rails應用的根目錄中,我得到:
Missing the Rails gem. Please `gem install -v= rails`, update your
RAILS_GEM_VERSION setting in config/environment.rb for the Rails version
you do have installed, or comment out RAILS_GEM_VERSION to use the
latest version installed.
執行中
gem install -v= rails
引發錯誤:
ERROR: While executing gem ... (ArgumentError)
Illformed requirement ["="]
因此,顯然它坐落在某個地方,無法被我的環境看到。 我猜通過apt-get安裝不是一個選擇,因為我不想混淆gem ...
有任何想法嗎? 歡呼麥克
不要使用sudo
。
只是gem install rails
使用RVM代替打包的ruby / gems發行版。 http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.