Получавам тази грешка доста често след изпълнение на тази команда веднъж....
bundle clean --force
в моя проект за релси..
Как мога да поправя това?
Получавам тази грешка доста често след изпълнение на тази команда веднъж....
bundle clean --force
в моя проект за релси..
Как мога да поправя това?
същото нещо се случи и с мен, поправих го според този коментар: https://github.com/sstephenson/rbenv/issues/337#issuecomment-13235367
чрез изпълнение на тези команди
gem install rubygems-bundler
rubygems-bundler-uninstaller
gem uninstall rubygems-bundler
Изглежда, че сте използвали noexec, който е мъртъв:
https://github.com/joshbuddy/noexec
Проверете вашия .gemrc и опитайте да стартирате gem pristine [GEM]
на вашите скъпоценни камъни.
require "rubygems/installer"; Gem::Specification.to_a.each { |spec| Gem::Installer.new(File.join(Gem.dir, 'cache', spec.file_name), wrappers: true, force: true, install_dir: File.join(Gem.dir, "gems", spec.full_name)).generate_bin }
(това ще се провали, ако все още нямате локални кешове на вашите скъпоценни камъни).
- person sj26; 22.01.2013
regenerate_binstubs
, но по начин, който изобщо не изисква rubygems-bundler да бъде инсталиран. Стартирането му отново с инсталиран скъпоценен камък просто ще затвърди, че имате нужда от инсталиране.
- person sj26; 08.03.2013
gem pristine --all
също работи в последните версии на rubygems.
- person sj26; 12.11.2014