[英]Cannot install rails gem
Somehow my rails installation hides itself successfully... 不知何故,我的rails安装成功地隐藏了自己。
I have: 我有:
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]
rvm 1.10.0-pre
gem 1.8.10
and I try to install rails: 我尝试安装滑轨:
sudo gem install rails
it works fine: 它工作正常:
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...
when I do: 当我做:
rails - v
I get 我懂了
The program 'rails' is currently not installed. You can install it by typing:
sudo apt-get install rails
Also, when I do 而且,当我做
rake
in a rails app root directory, I get: 在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.
executing 执行中
gem install -v= rails
raises an error: 引发错误:
ERROR: While executing gem ... (ArgumentError)
Illformed requirement ["="]
So apparently it is sitting somewhere and cannot be seen by my environment. 因此,显然它坐落在某个地方,无法被我的环境看到。 I guess installing via apt-get is not an option as I don't want to confuse gem...
我猜通过apt-get安装不是一个选择,因为我不想混淆gem ...
Any ideas? 有任何想法吗? Cheers Mac
欢呼麦克
Do not use sudo
. 不要使用
sudo
。
Just gem install rails
只是
gem install rails
Use RVM instead of the packaged ruby/gems distribution. 使用RVM代替打包的ruby / gems发行版。 http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/
http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.