【问题标题】:Error updating Gemfile更新 Gemfile 时出错
【发布时间】:2013-10-24 08:28:27
【问题描述】:

所以我的问题似乎来自一个旧的 Gemfile(来自过去的项目),它似乎仍然链接到一个旧的 Gemfile。我正在尝试做的是更新使用新路径存储的当前信息以进行安装和执行。

我正在开发一个新项目,但不断遇到错误并希望更新信息。当我运行 GEM ENV 时,结果会打印到不同目录的路径,而不是存储在我的 .bash_profile 和 .gemrc 中的信息:

例子:

$ 宝石环境 无法加载 /Users/brainz/.gemrc

RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.6
  - RUBY VERSION: 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]
  - INSTALLATION DIRECTORY: /Users/brainz/dev/oldfile/local/gems
  - RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
  - EXECUTABLE DIRECTORY: /Users/brainz/dev/oldfile/local/gems/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - universal-darwin-12
  - GEM PATHS:
     - /Users/brainz/dev/csbox/local/gems
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

这就是我想要的 -> .gemrc 文件:

gem: --no-ri --no-rdoc
gemhome: /home/brainz/.gems
gempath:
- /home/brainz/.gems
- usr/lib/ruby/gems/2.0
:benchmark: false
:update_sources: true
:verbose: false
:backtrace: false
:sources
- http://gems.rubyforge.org/
:bulk_threshold: 1000 

任何帮助将不胜感激,因为我已经碰壁了。

【问题讨论】:

    标签: ruby-on-rails gem gemfile


    【解决方案1】:

    清除您的 Gemfile.lock 然后点击捆绑更新

    【讨论】:

      【解决方案2】:

      您是否尝试过再次删除您的Gemfile.lock 文件和bundle install

      【讨论】:

      • 不,它没有。现在我收到了“无法加载 .gemrc”的问题
      猜你喜欢
      • 2013-11-03
      • 1970-01-01
      • 2019-05-08
      • 2019-10-31
      • 1970-01-01
      • 2017-05-29
      • 2016-08-27
      • 2014-07-08
      • 1970-01-01
      相关资源
      最近更新 更多