栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

无法运行Jekyll新命令

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

无法运行Jekyll新命令

看起来您的系统上有多个版本的Ruby(1.8.7和2.1.1),这很常见,并且是诸如

rvm
rbenv
被创建的部分原因工具。问题在于,当您
geminstall jekyll
使用
sudo
和时(也许使用和)
sudo gem installjson
,它们似乎最终出现在不同的位置,并且彼此之间找不到。该
/usr/local/bin
位置通常是Homebrew放置事物的位置(因此,已
ruby
在下方列出
brewlist
),这是Ruby 2.1.1的位置。但是,您的
jekyll
安装位于Apple安装的Ruby 1.8.7的位置。

步骤1

gem uninstall jekyll
然后尝试
gem install jekyll
。这应该可以解决您的问题。

步骤2
:如果这样不起作用,请尝试使用rbenv或rvm选择其他版本的Ruby,然后再次尝试步骤1。

例如,我的安装在这里(通过进行管理

rvm
):

$ which jekyll/Users/nicksuch/.rvm/gems/ruby-2.0.0-p247/bin/jekyll$ which gem/Users/nicksuch/.rvm/rubies/ruby-2.0.0-p247/bin/gem$ which ruby/Users/nicksuch/.rvm/rubies/ruby-2.0.0-p247/bin/ruby


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/609210.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号