【问题标题】:Sass installation issue in Windows 7Windows 7 中的 Sass 安装问题
【发布时间】:2015-04-16 08:25:07
【问题描述】:

我是第一次尝试安装 sass。遵循以下步骤:

  1. http://rubyinstaller.org/成功在Windows 7 64位中安装Ruby 2.1.5
  2. cmd中的ruby -v

    ruby 2.1.5p273(2014-11-13 修订版 48405)[i386-mingw32]

  3. gem install sass in cmd

  4. 我收到以下错误:

    错误:找不到有效的 gem 'sass' (>= 0),原因如下: 无法从https://rubygems.org/ 下载数据 - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed...

  5. 使用以下行修复了上述 SSL 错误(在 Stack Overflow 中找到了解决方案):

    gem source -a http://rubygems.org/

  6. 我再次尝试运行 gem install sass。我收到以下错误。

    C:\Users\Michael>gem install sass D:/Ruby21/lib/ruby/2.1.0/psych.rb:370:in parse': (<unknown>): control characters are not allowed at line 1 column 1 (Psych::SyntaxError) from D:/Ruby21/lib/ruby/2.1.0/psych.rb:370:inparse_stream' 来自 D:/Ruby21/lib/ruby/2.1.0/psych.rb:318:in parse' from D:/Ruby21/lib/ruby/2.1.0/psych.rb:245:inload '来自 D:/Ruby21/lib/ruby/2.1.0/rubygems/config_file.rb:333:in load_file' from D:/Ruby21/lib/ruby/2.1.0/rubygems/config_file.rb:198:ininitialize' 来自 D:/Ruby21/lib/ruby/2.1.0/rubygems/gem_runner.rb:74 :in new' from D:/Ruby21/lib/ruby/2.1.0/rubygems/gem_runner.rb:74:indo_configuration' 来自 D:/Ruby21/lib/ruby/2.1.0/rubygems/gem_runner.rb:39:in run' from D:/Ruby21/bin/gem:21:in'

谁能帮我解决这个问题?我什至尝试过使用 64 位 Ruby,但我仍然卡在这一点上。

提前致谢。

【问题讨论】:

  • 通过发布错误图片,您让有类似问题的人很难找到这个问题。

标签: ruby gem sass


【解决方案1】:

尝试下载旧版本的 Ruby,因为有时新版本并未包含所有内容。我也会尝试使用编译器应用程序,例如Koala。如果你只是想尝试一下。

【讨论】:

  • 确实有效!我什至想过安装旧版本,但由于某种原因我没有。但是,它确实奏效了。最后,我已经成功安装了 sass。谢谢。
  • 我猜较新版本的 Ruby (v2.1.5) 在 SSL 证书和 windows 方面存在问题,不确定只是说。
猜你喜欢
  • 1970-01-01
  • 2018-04-07
  • 2012-07-24
  • 2017-06-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-14
  • 2013-07-07
相关资源
最近更新 更多