【发布时间】:2017-09-20 21:20:20
【问题描述】:
我正在尝试让我的 sass 工作,它工作正常,但自从我开始工作以来已经有一段时间了,所以今天我想让 sass 监视我的文件夹,但是那个 watch 命令不起作用。所以我厌倦了检查红宝石版本
ruby -version 我得到了回复
ruby 2.0.0p648(2015-12-16 修订版 53162)[universal.x86_64-darwin16] -e:1:in
<main>': undefined local variable or methodrsion' for main:Object (NameError)
但是当我做gem install sass 时,它给了我错误
执行 gem 时 ... (Gem::FilePermissionError) 您没有 /Library/Ruby/Gems/2.0.0 目录的写入权限。
如果我没记错的话,它会告诉我权限,但我是管理员,我用 sudo 尝试了相同的命令
【问题讨论】:
-
你试过
gem update --system吗? (如果不行就用sudo试试) -
@cema-sp 运行后报错
sudo: update: command not found -
试试
sudo -- gem update --system -
@cema-sp
ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/update_rubygems现在这是我得到的错误。
标签: ruby macos sass macos-sierra