0

在 bash 中,如果我运行ruby -v它报告我正在使用1.9.3p194.

但是,我正在使用 CodeKit 编译 Compass 项目,并且它不断返回此错误:

Compass was unable to compile one or more files in the project: 

LoadError on line 31 of /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb: no such file to load -- toolkit
Run with --trace to see the full backtrace

我已将 CodeKit 正确配置为运行 Sass 3.2 和 Compass 0.13,所以我不确定它为什么一直在上面的目录中寻找 Ruby。有任何想法吗?我也在使用 RVM。

这是我在 .bash_profile 中的配置路径:

PATH="/usr/local/bin:$PATH"
PATH="$PATH:$HOME/bin"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

和.bashrc:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
4

1 回答 1

0

我最终在 CodeKit 上使用 Compass.app。就目前而言,CodeKit 似乎在 Sass 3.2 上运行有问题。我在使用 Compass.app 时没有遇到任何问题。

于 2012-08-06T21:40:56.310 回答