gpt4 book ai didi

ruby-on-rails - bundle 更新卡在 "Fetching source index for http://rubygems.org/"

转载 作者:行者123 更新时间:2023-12-04 04:07:44 25 4
gpt4 key购买 nike

截至昨天,我无法更新我的 bundle 。它卡在“正在获取 http://rubygems.org/ 的源索引”。我通常知道这个 takes a while ,但我已经等了几个小时并在最后一天尝试了几次。我有一个 20 Mbit 的互联网连接。

我在 Macbook 上使用 gem 1.8.5、Bundler 版本 1.0.15、rvm 0.1.46、ruby-1.9.2-p0 [ x86_64 ] 和 Rails 3.0.8。 Gemfile:https://gist.github.com/1028832

我尝试运行 bundle 更新的原因是因为 bundle 直到最近才设置为 rake 0.8.7(不知道为什么),但是 rake 开始要求我升级到 0.9.2。所以我改变了 Gemfile。 bundle 安装告诉我:

  bundle install
Fetching source index for http://rubygems.org/
You have requested:
rake >= 0.9.2

The bundle currently has rake locked at 0.8.7.
Try running `bundle update rake`

我的 .bundle/config包含:
---
BUNDLE_DISABLE_SHARED_GEMS: "1"
BUNDLE_WITHOUT: production

我不支持代理。

我什至尝试删除 Gemfile.lock,在 rvm 中重新安装 ruby​​ 版本并删除所有 gem:
rm Gemfile.lock
rvm uninstall 1.9.2
rvm install 1.9.2
for x in `gem list --no-versions`;do gem uninstall $x -aIx;done
gem install bundle
bundle install

最佳答案

注释掉所有 gems 并为 rails(例如 3.0.8)和 rake(例如 0.9.2)设置显式版本。然后只需运行 rake、cucumber 和服务器来查看您真正需要哪些 gem,然后手动将它们一个一个地添加回来。

关于ruby-on-rails - bundle 更新卡在 "Fetching source index for http://rubygems.org/",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6368505/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com