Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 生成RDoc失败,目录为。ext/RDoc已存在_Ruby On Rails_Rdoc_Ruby Enterprise Edition - Fatal编程技术网

Ruby on rails 生成RDoc失败,目录为。ext/RDoc已存在

Ruby on rails 生成RDoc失败,目录为。ext/RDoc已存在,ruby-on-rails,rdoc,ruby-enterprise-edition,Ruby On Rails,Rdoc,Ruby Enterprise Edition,我正在安装Ruby Enterprise,无法更改Ruby Enterprise安装程序调用的此崩溃命令的输出目录 那么,如何删除目录以满足此异常: 生成RDoc文档 ./miniruby-I./lib-I.ext/common-I./-r./ext/purelib.rb./runruby.rb--extout=.ext--“/bin/rdoc”--all--ri--op.ext/rdoc” Directory.ext/rdoc已经存在,但看起来像是 不是RDoc目录。因为RDoc不想冒险 销毁

我正在安装Ruby Enterprise,无法更改Ruby Enterprise安装程序调用的此崩溃命令的输出目录

那么,如何删除目录以满足此异常:

生成RDoc文档 ./miniruby-I./lib-I.ext/common-I./-r./ext/purelib.rb./runruby.rb--extout=.ext--“/bin/rdoc”--all--ri--op.ext/rdoc”

Directory.ext/rdoc已经存在,但看起来像是 不是RDoc目录。因为RDoc不想冒险 销毁任何现有文件时,您需要 指定不同的输出目录名(使用
--操作选项)。

您最有可能删除/opt/ruby enterprise edition-#{your_version}/.ext/rdoc,然后重试


(只是猜测-我是通过阅读ruby-enterprise-edition-1.8.7-2011.03.tar.gz:installer.rb第215行和source/configure第10872行得到的。)

也有同样的问题,如果您可以在没有开发人员文档的情况下生活,那么此解决方案可能会有所帮助:


像这样运行安装程序
sudo./installer--auto=/usr/local/ruby enterprise--no dev docs

没有人在这里帮助我们,同样的问题发生在我安装ruby 1.9.2:-)同样的问题,由rvm安装。救命啊~!感谢您——我刚刚在MRI 2.1.1p76中收到了这个错误,只需删除.ext/rdoc并再次运行make,我就得到了一个Ruby和一些文档。