我的环境:
OS: Windows 8.1
Ruby version: ruby 2.0.0p353 (2013-11-22) [x64-mingw32]
MySQL/Apache: AMPPS and both MySQL and Apache are running
我正在尝试使用以下命令(来自Windows PowerShell)安装sdoc gem:
gem install sdoc
这是我得到的:
rdoc's executable "rdoc" conflicts with C:/Ruby200-x64/bin/rdoc
Overwrite the executable? [yN] n
我不想覆盖任何东西,所以我输入了n。以下是我的回应:
ERROR: Error installing sdoc:
"rdoc" from rdoc conflicts with C:/Ruby200-x64/bin/rdoc
sdoc是否错误地将自己标识为rdoc?有什么想法吗?
答案 0 :(得分:1)
查看sdoc的gemspec,您会看到它已将rdoc ~> 4.0, < 5.0
指定为依赖项。这意味着安装sdoc
将包含版本4和5之间的rdoc
版本。
这就是您当前版本rdoc
与sdoc
安装冲突的原因。如果您真的想要sdoc并且当前版本的rdoc
不是最新的稳定版本,请继续并覆盖它。 :)