J'ai installé MacRuby 0.6 puis la gemme Hotcocoa de Github. Cependant, quand j'essaie de créer une application hotcocoa avec par exemple.Erreur de chemin d'installation Hotcocoa
hotcocoa demoapp
Je reçois l'erreur
-bash: /usr/local/bin/hotcocoa: No such file or directory
Taper à la machine 'qui hotcocoa' résultats dans
/usr/bin/hotcocoa
D'autres documents en ligne semble indiquer que cela aurait dû être installé dans/usr/local/bin donc je suis confus (a) comment il a fini ici et (b) pourquoi il ne peut pas être trouvé même si les deux endroits sont dans mon PATH
J'ai installé hotcocoa avec:
sudo macgem install hotcocoa
J'avais déjà fait par erreur gem install mais je désinstallées que quand je compris que je devrais utiliser à la place macgem.
echo $PATH
/opt/local/bin:/opt/local/sbin:/usr/local/git/bin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec
Toute pensée?
Addendum
A titre d'expérience, j'ai aussi changé l'ordre des éléments du chemin et il peut maintenant trouver hotocoa. Mon PATH est maintenant ...
/usr/local/git/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/usr/local/bin:/bin:/sbin:/usr/sbin:/usr/libexec
..avec/usr/bin répertorié plus haut que/usr/local/bin
Bien sûr, cela n'explique pas pourquoi il n'a pas pu trouver avant (tous les éléments de chemin semblent exister) ou pourquoi il a été installé là.
Peut-être une bizarrerie de cache de chemin bash? Cela arrive-t-il dans le chemin d'origine si vous ouvrez un nouveau terminal? – Ycros