Я установил MacRuby 0.6, а затем камень hotcocoa из Github. Однако, когда я пытаюсь создать приложение hotcocoa, например.Ошибка пути установки Hotcocoa
hotcocoa demoapp
Я получаю ошибку
-bash: /usr/local/bin/hotcocoa: No such file or directory
Typing 'который hotcocoa' результаты в
/usr/bin/hotcocoa
Другие онлайн-документации, кажется, предполагает, что это должно быть установлено в/USR/местные/bin, поэтому я смущен (а), как это закончилось здесь и (б) почему это невозможно найти, даже если оба местоположения находятся в моем PATH
Я установил hotcocoa с:
sudo macgem install hotcocoa
я уже сделал драгоценный камень установить по ошибке, но я удалил, что, когда я понял, что я должен использовать вместо macgem.
echo $PATH
/opt/local/bin:/opt/local/sbin:/usr/local/git/bin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec
Любые мысли?
Добавление
В качестве эксперимента, я также изменил порядок элементов в PATH, и теперь он может найти hotocoa. Мой путь теперь ...
/usr/local/git/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/usr/local/bin:/bin:/sbin:/usr/sbin:/usr/libexec
..с/USR/бен перечисленных ранее/USR/местные/бен
Конечно, это еще не объясняет, почему она не может найти это раньше (все элементы пути, похоже, существуют) или почему он был установлен там.
Может ли быть какой-то путь кэш-кэширования bash? Это происходит на исходном пути, если вы открываете новый терминал? – Ycros