windows安装jekyll步骤及问题
2018-02-09 16:55
330 查看
既然都看到这篇文章了,想必也对jekyll有所了解,我也是新手,将自己遇到的一些问题分享出来,希望能对大家有帮助。
步骤:
安装 Ruby
安装 DevKit
安装 Jekyll
注意版本要选 2.0 到 3.0 之间,本文使用的是:rubyinstaller-2.2.6-x64
如果是第一次安装,推荐默认路径,不要乱改路径,避免一些不必要的问题,比如我的路径是:
安装的时候注意勾选把ruby添加到路径PATH,如果不勾选也可以手动添加
例如,按照我的路径,就应该添加:
检查ruby是否正常安装,会出现版本号
下载 DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe
解压文件,路径不要太长,推荐:
进入目录,初始化
打开 config.yml 添加
依次执行以下命令
均无报错,ok
测试一下
新建项目
如果没有任何报错,会在当前目录下回生产一个 myblog 文件夹
访问测试:http://127.0.0.1:4000/
一切都很完美,不过这才刚刚开始。。。
安装msys2之后也不行,经过反复测试,发现是ruby版本的问题,注意到这句话:
For use with Ruby 2.0 to 2.3 (x64 - 64bits only)
删除已安装的ruby,重新下载对应的版本
ruby: rubyinstaller-2.2.6-x64
建议将dev-kit也删除重装
由于之前已经装过 dev ,重装ruby之后没有重新初始化,此处最好重新安装DevKit(查看第二步)
问题3 问题4 基本里边有一个共同点:bundle
通过以下命令安装需要的组件
参考文章:
《jekyll中文文档》
《Running Jekyll on Windows》
《在windows下安装jekyll - 简书》
《搭建jekyll自己的博客 - 一些问题及解决办法》
步骤:
安装 Ruby
安装 DevKit
安装 Jekyll
1、安装 Ruby
下载地址:https://rubyinstaller.org/downloads/注意版本要选 2.0 到 3.0 之间,本文使用的是:rubyinstaller-2.2.6-x64
如果是第一次安装,推荐默认路径,不要乱改路径,避免一些不必要的问题,比如我的路径是:
C:\Ruby22-x64
安装的时候注意勾选把ruby添加到路径PATH,如果不勾选也可以手动添加
例如,按照我的路径,就应该添加:
C:\Ruby22-x64\bin;
检查ruby是否正常安装,会出现版本号
ruby -v
2、安装DevKit
回到刚刚的下载 ruby 的页面,往下滑。。。下载 DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe
解压文件,路径不要太长,推荐:
C:\DevKit
进入目录,初始化
ruby dk.rb init
打开 config.yml 添加
- C:/Ruby22-x64
依次执行以下命令
ruby dk.rb review # 审查(非必须) ruby dk.rb install # 安装 gem -v # 查看gem是否正常安装
均无报错,ok
3、安装jekyll
gem install jekyll
测试一下
jekyll --version
新建项目
jekyll new myblog
如果没有任何报错,会在当前目录下回生产一个 myblog 文件夹
4、运行服务器
进入 myblog 文件夹,运行服务器cd myblog myblog>jekyll serve
访问测试:http://127.0.0.1:4000/
一切都很完美,不过这才刚刚开始。。。
5、遇到的问题
问题 1:MSYS2 could not be found
运行:gem install jekyll 时报错安装msys2之后也不行,经过反复测试,发现是ruby版本的问题,注意到这句话:
For use with Ruby 2.0 to 2.3 (x64 - 64bits only)
删除已安装的ruby,重新下载对应的版本
ruby: rubyinstaller-2.2.6-x64
建议将dev-kit也删除重装
问题 2:ERROR: Failed to build gem native extension
运行:gem install jekyll 时报错由于之前已经装过 dev ,重装ruby之后没有重新初始化,此处最好重新安装DevKit(查看第二步)
问题 3:cannot load such file – bundler (LoadError)
运行:jekyll serve 时报错问题 4:in any of the gem sources listed in your Gemfile. (Bundler::GemNotFound)
运行:jekyll serve 时报错问题3 问题4 基本里边有一个共同点:bundle
通过以下命令安装需要的组件
myblog>bundle install
参考文章:
《jekyll中文文档》
《Running Jekyll on Windows》
《在windows下安装jekyll - 简书》
《搭建jekyll自己的博客 - 一些问题及解决办法》
相关文章推荐
- Oracle11gR2 RAC for Windows安装上篇:Grid Infrastructure + ASM 两节点安装 简要步骤及安装问题总结
- Windows 8 在虚拟机上安装步骤和常见问题。 系统下载,官方 汉化包下载。
- windows下安装laravel简单步骤以及碰到的问题
- 解决windows安装jekyll时的问题
- windows下安装jekyll的常见问题
- [INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤
- Windows下mysql-python安装步骤及常见问题
- [INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤
- Mac安装双系统Windows步骤问题总结
- Windows下mysql5.7.X 解压缩版正确安装步骤以及常见问题
- coreseek在windows安装问题和使用步骤
- Eclipse2.1+weblogic8.1+mysql开发工具安装步骤:(for windows os)
- Windows下安装配置SubVersion的简明步骤
- 安装VS2005 SP1出现这样问题“windows 无法访问指定设备、路径或文件。您可能没有合适的权限访问这个项目。”
- Windows平台安装QT 3.3.4过程中遇到的两个问题
- 安装TD插件后,VSS的“microsoft windows user shell”问题
- CygWin在windows下的安装步骤
- mysql5.0 windows安装步骤
- PerlMagick在Windows下安装的问题
- [原创]Jabberd 1.4 Windows 环境安装步骤