为什么 Bundler 不安装 vPim?
我的 Gemfile
中有以下内容:
clear_sources
bundle_path "vendor/bundler_gems"
source "http://gemcutter.org"
...
gem "vpim", "~> 0.658"
# a whole bunch of other gems
当我运行 gem bundle
时,我安装了除 vpim 之外的所有内容。运行 gem bundle --list | grep vpim 什么也不返回。
我使用 bundler08
因为该项目还无法升级到 Bundler 0.9。
I have the following in my Gemfile
:
clear_sources
bundle_path "vendor/bundler_gems"
source "http://gemcutter.org"
...
gem "vpim", "~> 0.658"
# a whole bunch of other gems
When I run gem bundle
, I get everything installed except vpim. Running gem bundle --list | grep vpim
returns nothing.
I'm using bundler08
because the project can't be upgraded to Bundler 0.9 yet.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我通过手动安装 vPim(
gem install vpim --version "~> 0.658"
)解决了这个问题,然后将 gem 规范复制到我捆绑的 gems 目录中。对于任何弄清楚为什么 Bundler 没有复制该规范的人来说都是加分的。I solved this by installing vPim manually (
gem install vpim --version "~> 0.658"
) and then copying the gem specification to my bundled gems directory. Bonus points for anyone who figures out why Bundler didn't copy the specification.