2014-11-20 68 views
4

我试图运行“宝石specific_install”(https://github.com/rdp/specific_install)从Github上库安装另一颗宝石:错误运行时,宝石specific_install

sudo gem specific_install https://github.com/RemoteRepository/foo_gem.git 

被提示输入我的Github上的用户名和密码后,我能下载宝石。不过,我得到以下错误:

ERROR: While executing gem ... (NoMethodError) 
    undefined method `build' for Gem::Package:Module 

显然,其他人都基于一个specific_install相关答案评论这个问题同样的错误:How to install gem from GitHub source?

如何这个错误可以解决?

回答

1

根据此issue这是由于gem(rubygems)的过时版本。

更新gem如果你不使用RVM应该修复它,如果你正在使用RVM,应该运行rvm rubygems current(这个工作对我来说),我相信你应该遵循How to upgrade rubygems