【问题标题】:Installing ruby gem from git repository failed: rake aborted从 git 存储库安装 ruby​​ gem 失败:rake aborted
【发布时间】:2013-08-28 09:21:15
【问题描述】:

我成功克隆了一个 git 存储库到我的本地机器,但我无法安装 gem.. (我安装了 rake 10.1.0),还安装了依赖的 gem oauth

    git clone git://github.com/marcel/twurl.git
    rake gem --trace

错误信息:

rake aborted!
Don't know how to build task 'gem'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/task_manager.rb:49:in `[]'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:148:in `invoke_task'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:106:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:106:in `each'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:106:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:115:in `run_with_threads'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:100:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:78:in `run'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:165:in `standard_exception_handling'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/lib/rake/application.rb:75:in `run'
/Library/Ruby/Gems/1.8/gems/rake-10.1.0/bin/rake:33
/usr/bin/rake:19:in `load'
/usr/bin/rake:19

感谢您的帮助!

【问题讨论】:

标签: ruby git gem


【解决方案1】:

使用

gem build twurl.gemspec

而不是

rake gem

错误消息明确指出,Rakefile 没有名为 gem 的任务。

在您构建完gem 之后,使用gem install 安装它。

【讨论】:

  • 'rake install' 任务也很简单
  • @crackedmind 你肯定是对的。但我没有看Rakefile,而且通过gem处决的漫长过程显示了真正发生的事情。
猜你喜欢
  • 1970-01-01
  • 2013-04-28
  • 2011-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-06
  • 2018-12-31
相关资源
最近更新 更多