jekyll installé mais «commande non trouvée»
J'ai installé jekyllmais, étonnamment, en quelque sorte, osx ne reconnaît pas sa installé.
$ 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
source d'informationauteur tsm
Vous devez vous connecter pour publier un commentaire.
J'ai rbenv installé et je l'ai raté, c'était de faire un
rbenv rehash
aprèsgem install jekyll
. La mouture crée un lien dans ~/.rbenv/cales qui est inclus dans $PATH.Bon j'ai eu à vérifier ce que exatly le $PATH de moyens, et pour ce qu'il est.
Le problème était simple, d'une certaine manière mon ruby installation directory n'était pas dans ma variable $path.
Liens utiles: Mac OS X: Réglage /Changement de Variable $PATH
Bon alors voici la chose comment je l'ai résolu:
vous pouvez le faire sur un templorary façon par l'écrire dans le terminal et non pas de l'enregistrer dans votre
.bash_profile
Étapes suivantes résolu mon problème
Ouvrir
~/.bash_profile
et ajouter ce code dans la dernière ligne,Enregistrez et fermez le
.bash_profile
De fermer et de rouvrir le mac terminal, essayez d'exécuter
jekyll
maintenant, il devrait fonctionner