Не удалось найти rake-12.3.1 ни в одном из источников - PullRequest
0 голосов
/ 01 июля 2018

Я развертывал версию rails на сервере, используя capistrano gem но это информирует меня

Could not find rake-12.3.1 in any of the sources

после этого я использовал bundle update, чтобы обновить пакет и мой gemfile, но проблема все еще у меня. затем я удалил все содержимое Gemfile.lock и использовал bundle install и все еще получаю ту же проблему !!!

Кстати, я проверил vendor/cache и обнаружил, что в нем содержится файл rake-12.3.1.gem, а в моем файле gem также содержится gem 'rake', '12.3.1' так почему я получил эту проблему?!

Может кто-нибудь помочь мне это исправить?!

Ответы [ 2 ]

0 голосов
/ 21 марта 2019

Спасибо вам всем, я исправил эту проблему долгое время, нашел, что она связана с моей текущей версией ruby, приложение было создано на ruby ​​2.4 и я использовал ruby ​​2.3

0 голосов
/ 26 июля 2018

Поскольку вы кэшировали гем в папке vendor/cache, я считаю, что вы должны добавить следующую строку в .travis.yml, используя локальную версию хранилища гемов:

before_install: bundle install --local
...