加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 20:49:41 所属栏目:百科 来源:网络整理
导读:每当我在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',git
每当我在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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读