通过终端安装并尝试获取 SASS 版本时出错

通过终端安装并尝试获取 SASS 版本时出错

不确定发生了什么,我能够通过终端安装 git(必须创建一个 bash_profile)。

现在我安装了 ruby​​ 并安装了 sass。然而当我这样做时sass --version 我收到一个 bash 错误?我安装了第二次,情况还是一样,然后我尝试安装第三次,又出现了新的错误:

在此处输入图片描述

我很迷茫,我不知道 VIM 有什么用,也不知道 bash_profile 是什么。

下面是我为了使正确版本的 git 运行而必须创建的 bash_profile 的内容:

export PATH="/usr/local/bin:$PATH"

非常感谢您的任何建议!


更新,我需要使用 sudo gem install sass,并且能够安装它(第三次)但是,我仍然无法获取 sass 的版本或执行任何其他 sass 命令?

在此处输入图片描述

答案1

如果你使用 Homebrew 安装了 Ruby,请尝试运行brew unlink ruby; brew link ruby

$ which sass
$ brew unlink ruby; brew link ruby
Unlinking /usr/local/Cellar/ruby/2.0.0-p0... 20 links removed
Linking /usr/local/Cellar/ruby/2.0.0-p0... 31 symlinks created
$ which sass
/usr/local/bin/sass

或者添加/usr/local/opt/ruby/bin到路径中。

$ brew --prefix ruby
/usr/local/opt/ruby
$ stat -f%Y /usr/local/opt/ruby
../Cellar/ruby/2.0.0-p0
$ export PATH=/usr/local/opt/ruby/bin:$PATH
$ which sass
/usr/local/opt/ruby/bin/sass

sudo /usr/bin/gem install sass应该安装 sass 的二进制文件到/usr/bin/sass

相关内容