gem安装错误(sass指南针)

当我想安装sass和指南针时,我收到了这条消息。 有人能帮我吗?

Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. C:\Users\Bk>gem install sass ERROR: While executing gem (Encoding::UndefinedConversionError) U+2019 to CP850 in conversion from UTF-16LE to UTF-8 to CP850 

打开命令提示符并键入:

 chcp 1252 

然后再次运行安装程序:

gem install sass

不幸的是,在某些版本的Ruby中有一个已知的问题。 看到这里

这对我有用:

修改了registry.rb的第70行 (在你的ruby安装文件夹中)。

改变这一行:

 LOCALE = Encoding.find(Encoding.locale_charmap) 

到这一个:

 LOCALE = Encoding::UTF_8 

要解决这个问题,你必须安装一个旧版本的ruby并在你的电脑上删除最新版本我认为最新版本有错误,找到这个版本并下载它1.8.7