我刚升级到OSX狮子,我的sass不再工作。 27::[BUG]分段故障 红宝石1.8.7(2010-01-10 PATCHLEVEL 249)万向darwin11.0]卸载sass宝石
我我一直在监视命令
ents.rb收到此错误在线阅读,如果您卸载sass gem并重新安装它,它将解决问题。我只是不知道该怎么做。任何人都可以请帮忙。
我刚升级到OSX狮子,我的sass不再工作。 27::[BUG]分段故障 红宝石1.8.7(2010-01-10 PATCHLEVEL 249)万向darwin11.0]卸载sass宝石
我我一直在监视命令
ents.rb收到此错误在线阅读,如果您卸载sass gem并重新安装它,它将解决问题。我只是不知道该怎么做。任何人都可以请帮忙。
打开终端,然后键入:
sudo gem uninstall sass
然后键入:
sudo gem install sass
另外,如果你安装指南针,它会默认安装SASS:
sudo gem install compass
要检查哪些您已安装的版本,请输入sass -v
如果这仍然无法解决您的问题,那么您可能需要重新安装Ruby/Xcode。
谢谢!帮我解决了一个问题。 – Chris
切勿使用sudo安装宝石。如果您必须使用sudo,那么您可能正在使用您系统的ruby环境。使用RVM或chruby将特定版本的ruby安装到不需要sudo的本地用户帐户。 –
试试这个 卸载:
gem uninstall -Iax sass
&然后重新安装使用:
3210或
gem install sass
普遍的问题是,在每一个新版本OSX附带一个新的Mac Ruby编译器。避免这些类型问题的最好方法是使用RVM(Ruby版本管理器)来管理您的Ruby版本,并避免冲突和缺失的宝石(不是真的丢失,只是位于较旧的Ruby版本中)。
RVM帮助您保持所有的宝石组织和轻松切换到不同版本的Ruby。
例如,我使用RVM 1.9.2版本的Ruby,我所有的宝石都位于1.9.2 Ruby文件夹中。更容易跟踪,并在需要时轻松切换到较新版本的Ruby。
已经尝试过更新宝石包? –
重新安装为sudo,则所有sass源都将被覆盖。 – Rito