捆绑安装错误

时间:2010-10-17 03:17:22

标签: ruby-on-rails-3 gem bundle-install

我正在尝试使用bundle install安装此gem:https://github.com/jongilbraith/simple-private-messages

我收到以下错误消息:

Updating git://github.com/professionalnerd/simple-private-messages.git
Fetching source index for http://rubygems.org/
Could not find gem 'simple-private-messages (>= 0, runtime)' in git://github.com/professionalnerd/simple-private-messages.git (at master).
Source does not contain any versions of 'simple-private-messages (>= 0, runtime)'

Gemfile中的条目:

gem "simple-private-messages",:git =>"git://github.com/professionalnerd/simple-private-messages.git"

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

根据@bjeanes的回答,理想情况下,Git存储库应该为Git存储库所代表的每个gem都有一个.gemspec文件。

但是,如果存储库只缺少.gemspec文件,否则将是有效的Git gem源,您可以在gem调用中指定版本号以使Bundler生成{{1对你来说:

.gemspec

答案 1 :(得分:1)

git repo需要有一个.gemspec文件才能成为有效的宝石。