Ошибка при установке пакета ruby ​​​​в textmate

У меня есть Textmate 2.0-beta.7.1 на Mac OSX v10.9.5. Я хотел бы писать сценарии ruby, поэтому я установил пакет ruby.

Однако, когда я пытаюсь запустить скрипт, я получаю сообщение об ошибке:

env: ruby18: No such file or directory

поэтому, обнаружив, что путь к моей рубиновой установке с использованием

which ruby
/usr/bin/ruby

Я убедился, что это было в моих путях к переменным в Textmate> Preferences> Variables, чтобы под именем переменной PATH это выглядело так:

 $PATH:/usr/bin/ruby:/opt/local/bin:/usr/local/bin:/usr/texbin:/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin

Затем я снова попытался запустить свой рубиновый скрипт и получил ту же ошибку. Я гуглил часами, и единственным решением, похоже, является добавление рубинового пути к $ PATH, как я сделал выше, поэтому я немного смущен, что я не могу продолжить


person Sebastian Zeki    schedule 07.05.2015    source источник
comment
Вы пробовали вернуться к значениям по умолчанию? github.com/textmate/textmate/wiki/Reverting-To-Defaults   -  person Graham P Heath    schedule 07.05.2015
comment
Я думал об этом, но это означает стирание всего, что я настроил. Наверняка есть лучший способ, чем перезагрузка textmate?   -  person Sebastian Zeki    schedule 08.05.2015


Ответы (1)


Убедитесь, что вы не отключили пакеты Bundle Support, TextMate, Text, Source или SCM на вкладке Bundles в настройках; все это необходимые пакеты для поддержки основных функций пакета.

person Michael Sheets    schedule 09.05.2015
comment
Я снял некоторые из них. Теперь все в порядке. Большое спасибо - person Sebastian Zeki; 09.05.2015
comment
Прекрасный. Это сводило меня с ума. - person Scott Thiessen; 14.05.2015