Roy*_*ron 142 ruby macos rubygems compass osx-elcapitan
我刚刚将我的Mac更新为OSX 10.11 El Capitan并且没有留下一些宝石.
当我试图运行不同宝石的安装时出现问题...例如:
> sudo gem install compass
Run Code Online (Sandbox Code Playgroud)
一旦我执行,我得到错误:
> ERROR: While executing gem ... (Errno::EPERM) Operation not permitted
Run Code Online (Sandbox Code Playgroud)
其他宝石也会发生这种情况......
我已经运行Homebrew并尝试再次安装Ruby,但没有任何工作.
Roy*_*ron 436
我在SASS问题上找到了答案.. https://github.com/sass/sass/issues/1768
显然,对于OSX el Capitan,有一个新的安全功能可以阻止您修改名为Rootless的系统文件.所以你有2个选择:
如果你安装gems就/usr/local/bin没有问题,因为rootless不会影响这个路径.
sudo gem install -n /usr/local/bin GEM_NAME_HERE
| 归档时间: |
|
| 查看次数: |
87210 次 |
| 最近记录: |