Ответ 1
Вероятно, вы работаете с Пассажиром. Это проблема с некоторыми решениями - http://code.google.com/p/phusion-passenger/issues/detail?id=505
Попробуйте запустить bundle install --deployment
https://github.com/intridea/omniauth.git (at master) is not checked out. Please run `bundle install` (Bundler::GitError)
Так что мне делать? bundle install работает над разработкой, но когда я нажимаю и развертываю на свой производственный сервер. Я получаю эту ошибку, даже после установки пакета на моем рабочем сервере.
Вероятно, вы работаете с Пассажиром. Это проблема с некоторыми решениями - http://code.google.com/p/phusion-passenger/issues/detail?id=505
Попробуйте запустить bundle install --deployment
Эта ошибка может быть связана с драгоценным камнем spring. Регенерация spring binstubs работала для меня.
bundle exec spring binstub --all
для парней, которые застревают с проблемами "bundle и git repo".
1. $ bundle pack
2. $ bundle install --path vendor/cache
более подробную информацию см. fooobar.com/questions/92620/...
Для меня это просто вопрос добавления этого в gemfile:
source 'http://gems.github.com'
Если ваш компьютер никогда не перезагружается, может возникнуть проблема с Spring. Spring работал в течение 350 часов и вызывал кэширование устаревшей среды TEST. У меня была эта проблема в моей среде тестирования огурцов в Rubymine. Странно было то, что из (mac) командной строки не было проблем.
spring status
spring stop
и вуаля! Все снова работало.
Установка gem локально в каталог проекта исправить это для меня.
$ bundle install --path vendor/bundle
Это ошибка разрешения. Следующие работы
Среда: RVM с Apache
Пользователь RVM: группа: rvm: rvm
Apache user: group: apache: apache
Вам нужно добавить пользователя apache в группу RVM
usermod -a -G rvm apache
Что наконец помогло мне раз и навсегда:
Переустановка всего, как предлагал Гален (все шаги из https://github.com/carlhuda/bundler/blob/master/ISSUES.md)
Используя bundle
вместо rvmsudo bundle
Обновите свой Gemfile следующим образом:
gem 'activeadmin', github: 'activeadmin/active_admin', branch: '0-6-stable'
а затем
bundle install
Iif все еще возникает ошибка (из-за того, что вы попробовали " установить пакет --deployment", затем попробуйте запустить)
bundle install --no-deployment
Это решение
$ bundle install --path vendor/bundle
исправил мою проблему с запуском нескольких приложений rails через мастера.
Примечание. Не забудьте выполнить rbenv rehash
после использования rbenv
.
И добавьте /vendor/bundle
в ваш .gitignore
, если он еще не добавлен.
Если вы запустите bundle install
, а затем попытаетесь запустить что-либо, что видите "... github.com... еще не проверено. Сначала запустите bundle install
".
- это означает, что вам нужно использовать bundle exec
перед вашей командой, например:
bundle exec rails s