首页 文章

Rails rdoc Gem错误/腐败问题

提问于
浏览
0

我在创建新的rails应用程序时收到以下错误消息 .

Bundler :: GemspecError:无法在/Users/xyz/.rvm/gems/ruby-2.1.1/cache/rdoc-4.2.0.gem中读取gem . 它可能已损坏 . 安装rdoc(4.2.0)时发生错误,Bundler无法继续 . 在捆绑之前确保gem install rdoc -v'4.2.0'成功 .

我在Ruby 2.1.1和Rails 4.1.6上 . 我试过了:

gem install rdoc -v '4.2.0'; no change.
gem install rdoc; no change.
gem install rails; no change.
gem install rails --no-ri --no-rdoc; no change.
gem uninstall rails; elect to uninstall all versions.
gem install rails; hangs for a long time on 'installing ri documentation'.
gem uninstall rails; removes the hald installed 4.1.8 vers installed in last cmd.
gem install rails --no-ri --no-rdoc; installs without issue.
rails new new_app_name; exactly the same rdoc error issue even though I specified an install without rdoc!!

Bundler :: GemspecError:无法在/Users/jamesbkemp/.rvm/gems/ruby-2.1.1/cache/rdoc->4.2.0.gem中读取gem . 它可能已损坏 . 安装rdoc(4.2.0)时发生错误,Bundler无法继续 . 在捆绑之前确保gem install rdoc -v'4.2.0'成功 .

我似乎陷入了这个错误,捆绑安装或更新也没有做任何事情来帮助 . 有人可以帮忙吗?

刚从gemfile.lock中删除了两个'gem rdoc'的实例,仍然是同样的问题 .

2 回答

  • 1

    仅供参考 - 似乎是Bundler的一个问题 . 删除捆绑器并重新安装,所有看起来都没问题 .

  • 1

    我今天遇到了问题并通过从缓存文件夹中删除“ rdoc->4.2.0.gem ”解决了问题,之后您只需打开命令提示符并输入 gem install rdoc -v '4.2.0' 并按回车键,它将显示一条警告:

    是否要覆盖 bin 文件夹(Y / N)中的可执行文件 .

    键入Y并按Enter键即可开始骑行 .

相关问题