9

当我从 Ruby 的 bin 文件夹之外的任何地方运行 compass 时,它会返回一个错误:

'compass' is not recognized as an internal or external command, operable program or batch file.

这有发生在其他人身上吗?我在某处读到,Windows32 中可能需要一个文件,可能是 compass.exe,我不确定,因为那里没有说 compass 的内容。任何想法为什么安装无法做到?

另外我应该注意,我通过 Parallels 在 Mac 上使用 Windows 7。

4

3 回答 3

26

确保你的 Windows 机器上安装了 ruby ​​。完成后,使用 Ruby 打开命令提示符并键入gem install haml sass compass CMD 与 Ruby

于 2013-01-12T08:02:17.930 回答
8

@djthoms 的响应有效,但事实证明我没有正确安装 ruby​​,因为我没有选中“在 PATH 中创建 ruby​​”(或某种程度的东西)的框,这使得“ruby”成为一个可识别的命令。

同样,在将 ruby​​ 安装到 windows 的过程中,您必须选中一个框才能使安装正常工作 -它尚未选中

于 2013-01-14T20:28:16.750 回答
0

@TravisHeeter
如上所述安装 ruby​​ + compass 后。确保退出命令提示符,或者在我的情况下退出 XYplorer,从我启动“Git Bash”提示符的地方退出,并且它没有拾取带有 ruby​​ 的 PATH。希望它可以帮助某人。

于 2015-08-16T09:33:46.930 回答