terminal - 安装了 jekyll 但 'command not found'

标签 terminal osx-mountain-lion jekyll

我安装了 jekyll ,但令人惊讶的是,osx 无法识别其已安装。

$ sudo gem install jekyll
Password:
Successfully installed jekyll-1.2.1
Parsing documentation for jekyll-1.2.1
Done installing documentation for jekyll after 1 seconds
1 gem installed

$ jekyll
-bash: jekyll: command not found

gem environment ( - INSTALLATION DIRECTORY: /usr/local/Cellar/ruby/2.0.0-p247/lib/ruby/gems/2.0.0 )

$ cd /usr/local/Cellar/ruby/2.0.0-p247/lib/ruby/gems/2.0.0/gems/

enter image description here
echo $PATH

/usr/local/bin:/usr/local/sbin:~/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Users/TheSpiritMolecule/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/TheSpiritMolecule/.rvm/bin

最佳答案

我已经安装了 rbenv,我错过的步骤是做一个 rbenv rehash之后 gem install jekyll .重新哈希在 ~/.rbenv/shims 中创建一个链接,该链接包含在 $PATH 中。

关于terminal - 安装了 jekyll 但 'command not found',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19276621/

相关文章:

linux - 有没有办法从文件底部读取直到找到某个字符

c - Linux 终端 - 打印大量数据

python - 如何在 OS X Lion 上维护 Python 包?

css - Jekyll 中的多行博客列表

jekyll - 液体 for 循环可以在 Jekyll 中包含页面变量吗?

macos - iTerm2 打印出一个空字符

lua - 如何从 Sublime Text 3 在 cmd 中运行 lua 文件?

macos - 在 OSX 10.8 上编程 F# 的最佳方式是什么?

python - 在 Mountain Lion 操作系统上安装 PyGame

jekyll - 如何使用 Jekyll 显示日期并在数字后适当附加 th/st/nd?