web-dev-qa-db-fra.com

ne peut pas charger un tel fichier - rubygems/core_ext/kernel_warn (LoadError)

sur un mac os 10.12.6 après avoir essayé Sudo gem install rake ou 

je reçois ce message d'erreur:

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- rubygems/core_ext/kernel_warn (LoadError)
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Library/Ruby/Site/2.0.0/rubygems.rb:1395:in `<top (required)>'
    from <internal:gem_prelude>:1:in `require'
    from <internal:gem_prelude>:1:in `<compiled>'

L'erreur est relance n'importe quelle installation de bijou La version de Ruby est 2.0.0, j'ai déjà essayé de mettre à jour Ruby avec homebrew, mais j'essaie d'installer une infusion à la maison.

Impossible de modifier /Library/Ruby/Site/2.0.0/rubygems.rb:1395

3
TrimTrimm

Ceci est peut-être lié au problème # 2535 dans rubygems résolu dans version 3.0.1 .

Essayez gem update --system

1
jwadsack

Vous allez avoir des difficultés à utiliser le système Ruby ou à jouer avec ses pierres précieuses. Vous feriez bien mieux d'utiliser un gestionnaire de versions Ruby où vous pouvez avoir différentes versions de Ruby par projet. Je recommande fortement RVM.

Voir ici pour savoir comment installer

Avez-vous également essayé d'exécuter gem install bundler?

Poster la sortie de ces commandes si elles ne vous donnent pas d'erreur

Ruby -v
which Ruby
gem env
0
lacostenycoder