The extra /
is coming because your PATH includes /usr/local/bin/
before listing /usr/local/bin
(twice). Might want to look at the files that set your path (like ~/.bash_profile
or ~/.bashrc
) and clean out the redundancies.
Куда делась моя команда (Героку)?
Я ожидаю, что буду изучать это, но исчерпал свои поиски в Google и скудно знаю, как OS X находит команду.
Я использую heroku в течение многих лет и по какой-то причине сегодня я получаю результат:
/usr/local/bin/heroku: /usr/local/bin/ruby: bad interpreter: No such file or directory
Первая строка / usr / local / bin / heroku выдает:
#!/usr/local/heroku/ruby/bin/ruby
и у меня нет каталога ruby в этом месте, но, сравнивая его с предыдущей рабочей резервной копией, у меня его там никогда не было. Вместо этого я использую RVM, который указывает на мой текущий рубин.
какой рубин
/Users/sam/.rvm/rubies/ruby-2.0.0-p353/bin/ruby
Так что следующая вещь, которую стоит попробовать, это какой геройку
/usr/local/bin//heroku
Это бросает меня. Откуда этот дополнительный разделитель пути? Итак, вот результат моего эха $ PATH
/Users/sam/.rvm/gems/ruby-2.0.0-p353/bin:/Users/sam/.rvm/gems/ruby-2.0.0-p353@global/bin:/Users/sam/.rvm/rubies/ruby-2.0.0-p353/bin:/Users/sam/.rvm/bin:/usr/local/share/python:/usr/local/bin/:/usr/local/sbin:/usr/local/heroku/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/heroku/bin:/usr/bin:/usr/sbin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
ruby -v
ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-darwin12.5.0]
Изменение первой строки / usr / local / bin / ruby в расположение ruby rvm использует вышеперечисленные ошибки в командах ruby в этом файле, что странно, потому что у меня нет проблем с ruby в любом другом качестве.
Это, вероятно, из-за какой-то глупости, которую я сделал, так как это недавнее явление. Я недавно перезапустил (чтобы попробовать раздел Yosemite), и это единственное, что я могу изменить в этой среде. Какая еще информация поможет решить эту проблему? Спасибо, Сэм
1 ответ на вопрос
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?