在 Windows 8.1 中使用 gem 安装 sass 时出错
Posted
技术标签:
【中文标题】在 Windows 8.1 中使用 gem 安装 sass 时出错【英文标题】:error to installing sass with gem in windows 8.1 【发布时间】:2015-01-03 03:05:11 【问题描述】:我正在 Windows 8.1 pro 中安装 ruby
ruby 2.1.3p242 (2014-09-19 revision 47630) [x64-mingw32]
和gem版本
2.2.2
在执行 gem 安装时抛出此错误:
ERROR: Loading command: install (ArgumentError)
unknown encoding name - CP720
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
【问题讨论】:
它无法解决,即使我改变我的窗口操作?没有人可以帮助我 【参考方案1】:这个命令会修复它——你需要改变当前终端的代码页。
chcp 1252
【讨论】:
你救了我的一天太棒了 但是为什么需要呢? 这太棒了。你真棒 我认为我们不应该使用 cmets 框只说“谢谢”,但我真的要谢谢你。 :) 如果在Windows下使用Mingw,会输出“command not found”错误。而是稍微修改命令:chcp.com 1252(假设您已将系统目录安装到 PATH 变量中)【参考方案2】:尝试卸载 ruby 并重新安装以前的版本。曾经对我有用。
另一种解决方案是在 cmd 中输入:set = HTTP_proxy http://10.1.143.126:3128
并重试
【讨论】:
以上是关于在 Windows 8.1 中使用 gem 安装 sass 时出错的主要内容,如果未能解决你的问题,请参考以下文章
尝试在 ruby 上安装 gem(Windows 10)[重复]