【发布时间】:2013-01-27 07:28:49
【问题描述】:
我知道我安装了 ruby 和 gem,因为我之前安装了一堆 gem。此外,当我执行以下操作时
~$ ruby --version
ruby 1.8.7 (2010-08-16 patchlevel 302 [i486-linux]
~$ gem --version
1.3.7
正如你所见,他们返回了版本——然而当我尝试这样做时——
~$ sass --watch happy.scss:happy.css
bash: sass: command not found
我对所有事物都比较陌生,但对红宝石和宝石更是如此。为了或多或少地揭示我对事物的理解水平,我对 Debian 的了解已经足够多,以获得一个可以让 Clojure 运行并让 Web 应用程序正常工作的环境(我花了将近一年的空闲时间来做这件事——我以前对编程几乎一无所知)。我正在努力让 sass 工作以减轻我在网页设计方面的精神负担,但我只是在这方面碰壁了。
这会是 PATH 问题吗?如果是这样,那么路径上需要什么才能使一个 gem 起作用--
顺便说一句,当我安装 sass 时会发生这种情况--
# gem install sass
Successfully installed sass-3.2.5
1 gem installed
Installing ri documentation for sass-3.2.5...
Installing RDoc documentation for sass-3.2.5...
任何人都可以提供任何帮助,我们将不胜感激。我一整天都在这个,我这辈子都想不通。
【问题讨论】:
-
可能是路径问题。
-
您是否尝试过自动完成
sass命令?在我的开发机器上,gem 有一个“19”后缀来表示 Ruby 1.9,所以我运行的命令是sass19或compass19。 -
你把sass安装成su了吗?