Я попытался запустить скрипт ruby, который я запускал много раз, но получил следующую ошибку:
~/dev/ruby > ruby foo.rb Could not find backports-2.3.0 in any of the sources Run `bundle install` to install missing gems. ~/dev/ruby > bundle install Could not find backports-2.3.0 in any of the sources Run `bundle install` to install missing gems. ~/dev/ruby > rvm list rvm rubies ruby-1.8.6-p399 [ i686 ] ruby-1.8.7-p249 [ i686 ] ruby-1.8.7-p334 [ i686 ] ruby-1.9.1-p378 [ i386 ] => ruby-1.9.2-p180 [ x86_64 ] * ruby-1.9.2-p290 [ x86_64 ] ruby-1.9.2-preview1 [ i386 ] ruby-1.9.3-p0 [ x86_64 ] ruby-1.9.3-p125 [ x86_64 ] # => - current # =* - current && default # * - default
Я не изменил ни одну из своих настроек RVM с момента последнего запуска этой программы и несделал что-нибудь с backports-2.3.0.
В настоящее время я использую OSX 10.6.8 с RVM 1.10.3.Я получаю сообщение об ошибке при попытке выполнить команду ruby.
ruby
Проверьте Gemfile, убедитесь, что он читает это
gem "backports", "~> 2.3.0"
, затем снова запустите bundle.Если проблема не устраняется, попробуйте
sudo gem uninstall backports
, а затем снова запустите установку пакета.
Может быть, вам нужно включить source :rubygems в начало вашего Gemfile.
source :rubygems