Как исправить Не удалось найти 'activesupport' (= 6.0.0.rc1) - действительно нашел: [activesupport-5.2.3] (Gem :: MissingSpecVersionError) - PullRequest
0 голосов
/ 14 июня 2019

Я попытался установить Rails 6 rc1 на мою машину.Затем я удаляю каждый драгоценный камень Active * или Action *.И я сталкиваюсь с этой ошибкой.

Я пытался сделать bundle update, но безрезультатно.Я использую rbenv.

Может кто-нибудь дать мне указатель?Спасибо!

➜  Desktop git:(master) ✗ rails 
Traceback (most recent call last):
    8: from /Users/xxxx/.rbenv/versions/2.6.3/bin/rails:23:in `<main>'
    7: from /Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems.rb:303:in `activate_bin_path'
    6: from /Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems.rb:303:in `synchronize'
    5: from /Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems.rb:304:in `block in activate_bin_path'
    4: from /Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems/specification.rb:1420:in `activate'
    3: from /Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `activate_dependencies'
    2: from /Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `each'
    1: from /Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems/specification.rb:1449:in `block in activate_dependencies'
/Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'activesupport' (= 6.0.0.rc1) - did find: [activesupport-5.2.3] (Gem::MissingSpecVersionError)
Checked in 'GEM_PATH=/Users/xxxx/.gem/ruby/2.6.0:/Users/xxxx/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0', execute `gem env` for more information

1 Ответ

0 голосов
/ 14 июня 2019

После тестирования я понимаю, что railties является основным виновником.

Я также ошибся при удалении рельсов неправильно. Пожалуйста, обратитесь ниже, чтобы найти правильный способ удаления rails rc.

Так что я просто переустановил рельсы, чтобы исправить ошибку выше. Затем я снова удаляю его. Затем я удаляю railties

gem install rails --pre
gem uninstall rails -v 6.0.0.rc1
gem uninstall railsties -v 6.0.0.rc1
...