ruby-on-rails – 无法在Windows上运行捆绑软件更新

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 无法在Windows上运行捆绑软件更新前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
每当我在Windows 8.1上运行bundle update或bundle install时,我都无法从github更新/安装gem.我可以安装其他宝石,如uglifier,但它不适用于github gems.例如,将它放在Gemfile中
group :development,:test do
  gem 'rspec-rails','2.13.1'
  gem 'spork-rails',github: 'sporkrb/spork-rails'
end

导致错误

Retrying source fetch due to error (2/3): You need to install git to be able to use gems from git repositories.

问题是我肯定安装了git.我是从Git Bash运行的,并在一个项目中工作,我正在克隆,拉动和使用Git.那么为什么捆绑更新/安装一直坚持我没有安装git?如何修复它并使捆绑安装工作?

解决方法

你在运行Bundler的预发布版本吗? This commit可能与您的问题有关;看起来像早期版本的Bundler scan your %PATH%用于“git”,但不是“git.exe”.

最简单的解决方案是将捆绑器反向移植到1.3.5:

gem uninstall bundler
gem install bundler

猜你在找的Ruby相关文章