我正在尝试运行&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?
如何解决此错误?
答案 0 :(得分:1)
根据此issue,这是由于gem
(rubygems)的过时版本。
更新gem
应该修复它,如果你使用rvm,你应该运行rvm rubygems current
(这对我有效),如果你不使用rvm,我相信你应该遵循How to upgrade rubygems。