我正在尝试在最新的宝石版本中安装最新的ruby和最新的rails
我安装了rvm并创建了一个名为hotel
的新gemset~$ rvm use ruby-2.0.0-p247@hotel
Using /home/circar/.rvm/gems/ruby-2.0.0-p247 with gemset hotel
~$ gem list
*** LOCAL GEMS ***
actionmailer (4.0.0)
actionpack (4.0.0)
activemodel (4.0.0)
activerecord (4.0.0)
activerecord-deprecated_finders (1.0.3)
activesupport (4.0.0)
arel (4.0.0)
atomic (1.1.14)
builder (3.1.4)
bundler (1.3.5)
coffee-rails (4.0.0)
coffee-script (2.2.0)
coffee-script-source (1.6.3)
erubis (2.7.0)
execjs (2.0.1)
hike (1.2.3)
i18n (0.6.5)
jbuilder (1.5.1)
mail (2.5.4)
mime-types (1.25)
minitest (4.7.5)
multi_json (1.8.0)
polyglot (0.3.3)
rack (1.5.2)
rack-test (0.6.2)
rails (4.0.0)
railties (4.0.0)
rake (10.1.0)
rubygems-update (2.1.1)
rvm (1.11.3.8)
sprockets (2.10.0)
sprockets-rails (2.0.0)
thor (0.18.1)
thread_safe (0.1.3)
tilt (1.4.1)
treetop (1.4.15)
tzinfo (0.3.37)
~$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
~$ rails -v
Rails 4.0.0
~$ gem -v
2.1.1
但是当我试图安装
时jQuery的轨
as
~$ sudo gem install jquery-rails
它显示错误为
ERROR: Error installing jquery-rails:
activesupport requires Ruby version >= 1.9.3.
任何人都可以帮我安装最新更新环境的jquery-rails gem。
宝石也指向当前的rvm
$ which gem
/home/circar/.rvm/rubies/ruby-2.0.0-p247/bin/gem
我用Google搜索了,但我不知道为什么我会在这个地方绊倒?我无法在我的流程中发现任何问题,如各处所述。
任何帮助高度赞赏。 提前谢谢。
答案 0 :(得分:2)
sudo gem install jquery-rails
可能正在使用您系统的内置Ruby(可能是1.8或1.9.2)。这是因为您使用的是sudo
。
使用RVM,摆脱sudo,它将改为使用RVM:
gem install jquery-rails