运行gem specific_install时出错

时间:2014-11-20 17:31:06

标签: ruby gem specific-install

我正在尝试运行&gem; gem specific_install' (https://github.com/rdp/specific_install)从Github存储库安装另一个gem:

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

在提示我的Github用户名和密码后,我可以下载gem。但是,我收到以下错误:

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

显然,根据对此问题的具体_install相关答案的评论,其他人也会遇到相同的错误:How to install gem from GitHub source?

如何解决此错误?

1 个答案:

答案 0 :(得分:1)

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

更新gem应该修复它,如果你使用rvm,你应该运行rvm rubygems current(这对我有效),如果你不使用rvm,我相信你应该遵循How to upgrade rubygems