Ruby 安装jekyll失败-Windows
我正在尝试在32位windows 7 PC上安装jekyll。我下载了ruby installer-32位和32位devkit,并提取了un-ruby安装文件夹。我得到了一些ssh错误,我通过临时切换到http而不是https来解决,然后使用Ruby 安装jekyll失败-Windows,ruby,gem,jekyll,Ruby,Gem,Jekyll,我正在尝试在32位windows 7 PC上安装jekyll。我下载了ruby installer-32位和32位devkit,并提取了un-ruby安装文件夹。我得到了一些ssh错误,我通过临时切换到http而不是https来解决,然后使用 gem install bundler 然而,gem install-jekyll给出了以下错误 Temporarily enhancing PATH to include DevKit... Building native extensions.
gem install bundler
然而,gem install-jekyll给出了以下错误
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing jekyll:
ERROR: Failed to build gem native extension.
C:/Ruby21/bin/ruby.exe -r ./siteconf20150109-5804-1k3wbva.rb extconf.rb
No such file or directory - C:/Ruby21/bin/ruby.exe -r ./siteconf20150109-5804-1k
3wbva.rb extconf.rb 2>&1
Gem files will remain installed in C:/Ruby21/lib/ruby/gems/2.1.0/gems/fast-stemm
er-1.0.2 for inspection.
Results logged to C:/Ruby21/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/fas
t-stemmer-1.0.2/gem_make.out
您需要安装Ruby来修复看到的错误。任何理智的Ruby安装都能够动态构建东西 首先,我将介绍Julian Thilo在Windows上安装Jekyll的精彩说明: 如果您安装Ruby只是为了运行Jekyll,将在<5分钟内完成完整的Jekyll安装
快乐的杰基林…我在3个系统上尝试了同样的方法,发现安装ruby gems解决了这个问题。。因此,对于回答此问题的任何人,以下是如何在windows pc上安装jekyll: 1.下载并安装ruby 2.将devkit extract下载到一个文件夹中(最好在ruby安装目录中),在devkit目录中键入cmd窗口:
ruby dk.rb init
ruby dk.rb install
3.通过下载和安装gems
ruby setup.rb
四,。最后:
gem install bundler
gem install jekyll
*bundler是一个jekyll依赖项在Windows安装程序中安装了
Ruby+Devkit 2.5.X(x64)
之后,我在Windows 10上遇到了同样的问题
原因是我更改了安装程序中的默认路径,并且路径名中有空格。显然,有些制作脚本的人不喜欢这样
重新安装到没有任何空间的路径修复了该问题
另请参见。当ruby安装在“c:\program files\Ruby26-x64”中时,我未能安装“gem install jekyll bundler”。在我将ruby重新安装到c:\Ruby26-x64上之后,一切都正常了。似乎安装无法解析路径为空我已经安装了devkit。但是gem安装Jekyll失败了。。。不过,portable Jekyll似乎是个不错的选择..我是一名Java和perl开发人员。。涉猎前端/python,所以对rubyRe devkit不太感兴趣——我必须严格按照Thilo的指示进行操作,但最终还是成功了。有一些特定的Windows版本,是32位机器。是时候尝试一下像Ubuntu这样的Linux发行版了!这肯定会为你节省很多时间