我安装了 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/
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/