Я получаю эту ошибку довольно часто после запуска этой команды один раз....
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