0
的Ruby版本1.9.3-P327 RVM 17年1月16日 宝石1.8.24
如果我执行:
gem list
我得到了下面的结果。
为什么我有两个版本号为bundler(1.2.1,1.1.3)? :
*** LOCAL GEMS ***
actionmailer (3.2.9)
actionpack (3.2.9)
activemodel (3.2.9)
activerecord (3.2.9)
activeresource (3.2.9)
activesupport (3.2.9)
arel (3.0.2)
builder (3.0.4)
bundler (1.2.1, 1.1.3)
erubis (2.7.0)
hike (1.2.1)
i18n (0.6.1)
journey (1.0.4)
json (1.7.5)
mail (2.4.4)
mime-types (1.19)
multi_json (1.3.7)
polyglot (0.3.3)
rack (1.4.1)
rack-cache (1.2)
rack-ssl (1.3.2)
rack-test (0.6.2)
rails (3.2.9)
railties (3.2.9)
rake (0.9.2.2)
rdoc (3.12)
rubygems-bundler (1.0.2)
rvm (1.11.3.3)
sprockets (2.2.1)
thor (0.16.0)
tilt (1.3.3)
treetop (1.4.12)
tzinfo (0.3.35)
好的,但是在同一个gemset中有两个不同的版本是正常的吗?即:如果我做了一个“宝石名单包-d”,两个版本都在'默认'宝石集内。 – Douglas
rubygems允许继承gemsets,gem不一定是@default gemset的一部分,你可以确保你用它来列出gem:'GEM_PATH =“$ GEM_HOME”gem list',以查看来自'@ global'的gems (继承)gemset:'rvm @global do gem list' – mpapis
即使使用GEM_PATH =“$ GEM_HOME”gem list,我会看到两个版本的bundler。如何确定使用哪一个呢? – Douglas