我"require 'spec/runner/formatter/html_formatter'"
在我的一个 ruby 文件中使用,我得到的错误是:
`require': cannot load such file -- spec/runner/formatter/html_formatter (LoadError)
我是 ruby 的菜鸟,在我的主文件夹中看不到任何与 ruby 相关的文件夹。(我使用的是 Mac)。
请让我知道如何调查这个问题。
我"require 'spec/runner/formatter/html_formatter'"
在我的一个 ruby 文件中使用,我得到的错误是:
`require': cannot load such file -- spec/runner/formatter/html_formatter (LoadError)
我是 ruby 的菜鸟,在我的主文件夹中看不到任何与 ruby 相关的文件夹。(我使用的是 Mac)。
请让我知道如何调查这个问题。
如果您使用的是 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 安装之间存在冲突。
希望这可以帮助。