Ошибка зависимости RubyGems - PullRequest
       0

Ошибка зависимости RubyGems

2 голосов
/ 27 сентября 2011

Моя версия ruby ​​=> ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux], и я использую Ubuntu 10.10.Я установил каждый материал, следующий за этим блогом.На bash все работало нормально, но когда я установил zsh shell и oh-my-zsh , то возникла следующая ошибка зависимости:

/home/manish/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find rails (>= 0) amongst [minitest-1.6.0, rake-0.8.7, rdoc-2.5.8] (Gem::LoadError)
from /home/manish/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /home/manish/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems.rb:1210:in `gem'
from /home/manish/.rvm/gems/ruby-1.9.2-p290/bin/rails:18:in `<main>'

Скажите, пожалуйста, есть ли способ это исправить.

PS => Я установил гем компоновщика.Я также пытался удалить rvm и переустановить, но не получилось.

Ответы [ 2 ]

3 голосов
/ 27 сентября 2011

О дерьмо это отстой. У меня уже был скрипт rvm

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

в моем ~ / .zshrc

но каждый раз в моей оболочке zsh говорится следующее:

cd:cd:10: string not in pwd: ..

затем я переписал тот же сценарий снова, следуя предыдущему, то есть дважды запустив один и тот же сценарий в ~ / .zshrc, он WORKED Я все еще не мог понять, почему он вызывает ошибку string not in pwd.... в первом скрипте и запускает второй.

Но да! приятно наконец использовать zsh на моем Ubuntu:)

2 голосов
/ 27 сентября 2011

При взгляде на ваше rvm info кажется, что это не совсем правильно:

  homes:
    gem:          "not set"
    ruby:         "not set"

У меня был бы другой треск при переустановке rvm, это не должно быть так сложно. Если у вас возникли проблемы, вы можете обратиться по каналу #rvm в сети IRC freenode.

Другие варианты: rvm reload, затем rvm 1.9.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...