0

"require 'spec/runner/formatter/html_formatter'"在我的一个 ruby​​ 文件中使用,我得到的错误是:

`require': cannot load such file -- spec/runner/formatter/html_formatter (LoadError)

我是 ruby​​ 的菜鸟,在我的主文件夹中看不到任何与 ruby​​ 相关的文件夹。(我使用的是 Mac)。

请让我知道如何调查这个问题。

4

1 回答 1

0

如果您使用的是 rvm,则取决于您安装 rvm 的位置。

如果 rvm 安装在您的主目录中:

在终端中,echo $HOME 这将返回您的主目录。

cd /whatever/returned或者cd ~/.也将目录更改为您的主目录

ls -a

将列出所有目录。

cd .rvm
cd gems
cd ruby-2.0.0-p195
cd gems
cd whatevergemname-version#

在该 gem 中找到您要查找的文件,然后pwd将显示当前位置。

不过,它应该查看您的依赖项,因此您可能在 ruby​​ 安装之间存在冲突。

希望这可以帮助。

于 2013-05-30T20:50:43.973 回答