Хобрук: Ваш путь к мастерству в программировании

rake не может загрузить такой файл (LoadError)

У меня странная ошибка rake при попытке установить, вот что пишет

$ rake bundle_install
/usr/local/bin/rake:23:in `load': cannot load such file -- /usr/share/rubygems-integration/1.9.1/gems/rake-10.0.4/bin/rake (LoadError)
        from /usr/local/bin/rake:23:in `<main>'

Когда я пытаюсь перейти в каталог, я ничего не нахожу:

$ ls /usr/share/rubygems-integration/1.9.1/
specifications/

Рубиновые версии:

$ ruby -v
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]

Почему он пытается загрузить неправильную версию и как я могу это исправить?


  • У меня такая же проблема, каталог драгоценных камней недоступен, вам удалось решить эту проблему? 13.09.2015

Ответы:


1

Кажется, вам нужно переустановить ruby. Надеюсь, это может решить проблему. Ранее сталкивался с этой проблемой. Решено переустановкой ruby.

21.01.2015

2

вы можете попробовать: bundle update rake

та же проблема была решена здесь: Ruby rake loaderror - пакет exec rake не работает

14.09.2016

3

Найдите файл gemspec.

Ваша версия рейка, указанная в файле gemspec, должна совпадать с используемой вами версией рейка.

Попробуйте: bundle update rake. Это установит новую версию рейка. Откройте файл gemspec и обновите версию rake.

У меня было так: spec.add_development_dependency "rake", "~> 10.0"

И я изменился на: spec.add_development_dependency "rake", "~> 11.0"

снова запустите bundle update rake:

Resolving dependencies... Using rake 11.3.0 (was 10.5.0)

После этого он будет работать.

05.10.2016

4

Возможно, это поможет кому-то. У меня была такая же ошибка, но с рельсами вместо граблей. У меня такая ошибка при установке redmine.

$ sudo bundle exec rails server webrick -e production

bundler: failed to load command: rails (/usr/local/bin/rails)
LoadError: cannot load such file -- /usr/share/rubygems-integration/all/specifications/bin/rails
/usr/local/bin/rails:23:in `load'
/usr/local/bin/rails:23:in `<top (required)>'

Это мое решение:

$ sudo bundle update rails
09.05.2017

5

Это должно работать в последней версии.

# Rakefile.rb
require 'bugsnag/integrations/rake'
05.10.2018
Новые материалы

Решения DBA Metrix
DBA Metrix Solutions предоставляет удаленного администратора базы данных (DBA), который несет ответственность за внедрение, обслуживание, настройку, восстановление базы данных, а также другие..

Начало работы с Блум
Обзор и Codelab для генерации текста с помощью Bloom Оглавление Что такое Блум? Некоторые предостережения Настройка среды Скачивание предварительно обученного токенизатора и модели..

Создание кнопочного меню с использованием HTML, CSS и JavaScript
Вы будете создавать кнопочное меню, которое имеет состояние наведения, а также позволяет вам выбирать кнопку при нажатии на нее. Финальный проект можно увидеть в этом Codepen . Шаг 1..

Внедрите OAuth в свои веб-приложения для повышения безопасности
OAuth — это широко распространенный стандарт авторизации, который позволяет приложениям получать доступ к ресурсам от имени пользователя, не раскрывая его пароль. Это позволяет пользователям..

Классы в JavaScript
class является образцом java Script Object. Конструкция «class» позволяет определять классы на основе прототипов с чистым, красивым синтаксисом. // define class Human class Human {..

Как свинг-трейдеры могут использовать ИИ для больших выигрышей
По мере того как все больше и больше профессиональных трейдеров и активных розничных трейдеров узнают о возможностях, которые предоставляет искусственный интеллект и машинное обучение для улучшения..

Как построить любой стол
Я разработчик программного обеспечения. Я люблю делать вещи и всегда любил. Для меня программирование всегда было способом создавать вещи, используя только компьютер и мое воображение...