gpt4 book ai didi

ruby - 尝试在 Windows 8 (x64) : Error installing fast-stemmer-1. 0.2.gem 上安装 Jekyll

转载 作者:数据小太阳 更新时间:2023-10-29 07:06:10 26 4
gpt4 key购买 nike

我正在尝试使用本手册让 Jekyll 在 Windows 8 x64 上运行:

Running Jekyll on Windows

我正在使用来自 rubyinstaller.org 的以下两个下载:

  • ruby 2.0.0-p0 (x64)
  • DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

所以我根据手册设置了 Ruby 和 DevKit(希望它是更新的版本)。我尝试运行一点 Hello World .rb 脚本,它工作正常,路径变量已设置。

然后我尝试运行 gem install jekyll 并得到以下输出:

gem install jekyll - output on pastebin.com

问题似乎出在名为 fast-stemmer-1.0.2.gem 的 gem 上,或者看起来是这样。

不幸的是,我对 Ruby 或 Jekyll 的经验几乎为零,并且不知道这里发生了什么。有人可以看一下输出并将我引导到正确的方向吗?

谢谢

最佳答案

您是否尝试过卸载 Ruby/DevKit 并再次尝试整个操作,但这一次,将 Ruby 安装到默认目录,如 C:\Ruby200-x64 而不是 C:/Program文件/Ruby/Ruby200-x64

我怀疑您的 ruby​​ 目录中的空间可能是问题所在。 (您的错误文本的第 296 行)

/usr/bin/install: target `Files/Ruby/Ruby200-x64/lib/ruby/gems/2.0.0/gems/fast-stemmer-1.0.2/lib' is not a directory make: *** [install-so] Error 1

也引自Issues installing Ruby and Rails and DevKit on windows 7 x64 - fix needed

Seems you installed Ruby (along the DevKit?) inside a directory with spaces.

As indicated during Ruby own installer, path with spaces are not recommended (that is why default is C:\Ruby193

GCC, the compiler that is part of DevKit, has problems with path with spaces, so installation of DevKit is also recommended to be placed in a path without spaces (e.g. C:\DevKit)

关于ruby - 尝试在 Windows 8 (x64) : Error installing fast-stemmer-1. 0.2.gem 上安装 Jekyll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16402474/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com