试图创建指南针文件

时间:2012-08-04 21:44:00

标签: gem sass compass-sass

我安装罗盘:

    sudo gem install compass

和版本0.12.2 gem安装,但是当我做了

    compass version 

    compass create myfilename

我得到“找不到命令”。我尝试卸载并重新安装,但我仍然坚持同样的事情。

所有这些来自/ Users / mycomputer。感谢任何帮助。

1 个答案:

答案 0 :(得分:6)

您的gem可执行文件目录似乎不在您的$PATH中。这可能不是解决这个问题的最佳方法,但它非常直接。希望其他成员能帮助改善答案。

要解决此问题,请找到您的gem可执行文件目录:

$ gem environment

并查找EXECUTABLE DIRECTORY这样的行:

- EXECUTABLE DIRECTORY: /Users/mycomputer/.rvm/gems/ruby-1.9.3-p194@foo/bin

通过在运行时查找它,仔细检查它是否已经在$PATH中:

$ echo $PATH

如果您没有在主目录中看到EXECUTABLE DIRECTORY,编辑(或创建).profile添加(或修改):

export PATH="/Users/mycomputer/.rvm/gems/ruby-1.9.3-p194@foo/bin:$PATH"

现在重新加载.profile以更新$PATH并检查您的EXECUTABLE DIRECTORY是否存在,然后再次尝试运行compass

$ . ~/.profile
$ echo $PATH
/Users/mycomputer/.rvm/gems/ruby-1.9.3-p194@foo/bin:/usr/bin:/bin:/usr/sbin:/sbin...
$ compas --version
Compass 0.12.2 (Alnilam)

希望这能让你顺利上路。管理宝石和路径可能会很痛苦。做什么对你有用。您可以查看RVM,这样您就不必sudo安装宝石,但我离题了。