ОШИБКА: Ошибка при установке jquery-rails: для активной поддержки требуется версия Ruby ›= 1.9.3. в Убунту 10.04

Я пытаюсь установить последний ruby ​​​​и последние рельсы в последней версии gem.

Я установил rvm и создал новый gemset с именем hotel

~$ 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-rails

as

~$ sudo gem install jquery-rails

Ошибка отображается как

ERROR:  Error installing jquery-rails:
    activesupport requires Ruby version >= 1.9.3.

Кто-нибудь, пожалуйста, помогите мне установить драгоценный камень jquery-rails с последней средой обновления.

Камень также указывает на текущий rvm.

$ which gem
/home/circar/.rvm/rubies/ruby-2.0.0-p247/bin/gem

Я погуглил, но не знаю, почему я наткнулся на это место? Я не могу найти никаких проблем в моем процессе, как указано везде.

Любая помощь высоко ценится. Заранее спасибо.


person user2508864    schedule 11.09.2013    source источник


Ответы (1)


sudo gem install jquery-rails, вероятно, использует встроенный в вашу систему Ruby (скорее всего, 1.8 или 1.9.2). Это потому, что вы используете sudo.

С RVM избавьтесь от sudo, и вместо этого он будет использовать RVM:

gem install jquery-rails
person Dylan Markow    schedule 11.09.2013
comment
Моя версия системного гема в настоящее время обновлена ​​до 2.1.1. Более того, cmd gem install jquery-rails также показывает ту же ошибку. - person user2508864; 11.09.2013
comment
Версия RubyGems отличается от версии Ruby (нет Ruby 2.1.1). Возможно, gem также не использует рубин RVM (which gem может указывать на /usr/bin/gem вместо использования RVM) - person Dylan Markow; 11.09.2013