安装指南针成功,但无法访问

时间:2013-02-07 22:15:38

标签: ruby gem

(这里是ruby的新手)

我正在CrunchBang Linux statler上运行。

我已经多次卸载并重新安装compass,只是为了确保。

这就是我的所作所为:

» gem query

*** LOCAL GEMS ***

chunky_png (1.2.7)
fssm (0.2.10)
sass (3.2.5)

然后:

» sudo gem install compass
Successfully installed compass-0.12.2
1 gem installed
Installing ri documentation for compass-0.12.2...
Installing RDoc documentation for compass-0.12.2...

我们来看看:

» gem query

*** LOCAL GEMS ***

chunky_png (1.2.7)
compass (0.12.2)
fssm (0.2.10)
sass (3.2.5)

» gem which compass
/var/lib/gems/1.8/gems/compass-0.12.2/lib/compass.rb

可是:

» compass
-bash: compass: command not found

那么,我做错了什么?

2 个答案:

答案 0 :(得分:6)

如果您正在使用rbenv,请运行$ rbenv rehash

每当您安装包含可执行文件的gem(通常为.../bin/<someExecutable>)时,请执行此操作。

答案 1 :(得分:4)

在Ubuntu中似乎打破了gem。需要以下内容:

PATH=/var/lib/gems/1.8/bin:$PATH