代码之家  ›  专栏  ›  技术社区  ›  keparo

为什么Bundler没有正确安装GEMS存储在get repo中?

  •  3
  • keparo  · 技术社区  · 14 年前

    Bundler版本1.0.0.beta.2

    RVM信息

    system:
      uname:        "Linux dane-r1f-ubuntu 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux"
      shell:        "bash"
      version:      "4.1.5(1)-release"
    
    rvm:
      type:         "rvm is a function"
      version:      "rvm 0.1.31 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]"
    
    ruby:
      interpreter:  "ruby"
      version:      "1.9.2dev"
      date:         "2010-05-31"
      platform:     "i686-linux"
      patchlevel:   "2010-05-31 revision 28117"
      full_version: "ruby 1.9.2dev (2010-05-31 revision 28117) [i686-linux]"
    
    homes:
      gem:          "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm"
      ruby:         "/home/dane/.rvm/rubies/ruby-1.9.2-preview3"
    
    binaries:
      ruby:         "/home/dane/.rvm/rubies/ruby-1.9.2-preview3/bin/ruby"
      irb:          "/home/dane/.rvm/rubies/ruby-1.9.2-preview3/bin/irb"
      gem:          "/home/dane/.rvm/rubies/ruby-1.9.2-preview3/bin/gem"
      rake:         "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm/bin/rake"
    
    environment:
      GEM_HOME:     "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm"
      GEM_PATH:     "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm:/home/dane/.rvm/gems/ruby-1.9.2-preview3@global"
      BUNDLE_PATH:  "/home/dane/.rvm/gems/ruby-1.9.2-preview3@mmm"
      MY_RUBY_HOME: "/home/dane/.rvm/rubies/ruby-1.9.2-preview3"
      IRBRC:        "/home/dane/.rvm/rubies/ruby-1.9.2-preview3/.irbrc"
      RUBYOPT:      ""
      gemset:       "mmm"
    

    bundle install 似乎没有在我的 Gemfile . 尽管Bundler说它成功地下载并使用了回购协议, gem list 不同意。对这个设置有什么问题吗?

    1 回复  |  直到 14 年前
        1
  •  5
  •   igorw    14 年前

    邦德勒把你的宝石装进自己的里面 ~/.rvm/gems/ruby-{version}/bundler/gems 目录。这与主要的gems dir无关,这就是为什么 gem list 不会列出它们。 bundle list 然而,意志。