Sublime Text — plugin_host неожиданно завершил работу после установки sublime_tern

Я установил пакет sublime_tern, чтобы помочь мне в разработке MeteorJS. После установки этого пакета каждый раз, когда я запускаю Sublime, я получаю сообщение: plugin_host неожиданно завершил работу. Что я могу сделать, чтобы устранить эту проблему?


person Eugene Goldberg    schedule 05.04.2014    source источник
comment
Вот вывод консоли: Запуск сервера TernJS для /Users/eugene/Documents/DevTraining/meteor/model-test/ModelTest.sublime-project с 4 библиотеками и 98 файловыми ресурсами, ошибка не найдена: plugin_host неожиданно завершил работу, функциональность плагина выиграла. не будет доступен до тех пор, пока Sublime Text не будет перезапущен   -  person Eugene Goldberg    schedule 05.04.2014
comment
Вы закинули плагин meteor.js в Packages/TernJS/ternjs/plugin? (github.com/Slava/tern-meteor)   -  person eosterberg    schedule 09.04.2014


Ответы (2)


Проблема

У меня только что была эта проблема, но оказалось, что она возникла из-за копирования возвышенного между двумя моими ноутбуками. Где-то вдоль линии я потерял правильные разрешения.

Решение

Решение для меня состояло в том, чтобы дать разрешения на выполнение для plugin_host, и это было нормально (мне также пришлось сделать это для двоичного файла sublime_text, я просто понял, что это быстрее).

Скопируйте пастеры, перейдите в свою возвышенную папку (возможные пути см. Ниже) и запустите:

chmod 755 sublime_text
chmod 755 plugin_host

(если вы не знаете, как перемещаться по командной строке, вам, вероятно, не следует копировать и вставлять)

Возможные пути

Если вы на Mac, это может быть что-то вроде /Applications/Sublime Text.app/Contents/MacOS

В Linux мой /opt/sublime_text_3

person jcuenod    schedule 25.09.2014
comment
Спасибо, приятель, это была именно моя проблема, и твое решение работает отлично. - person Potaito; 25.03.2015
comment
У меня тоже такая проблема, не могли бы вы объяснить, как вы ее решили? (Как вы предоставили права на выполнение для plugin_host) - person adb16x; 25.08.2015
comment
Я использую Windows, поэтому я попробовал альтернативу chmod, то есть calcs, но это не сработало :( - person adb16x; 28.08.2015
comment
@WhiteFlameAB Google, чтобы узнать, как изменить разрешения в вашей версии Windows, а затем убедиться, что у всех (владелец, группа и другие) есть разрешения на выполнение этих двух файлов. - person jcuenod; 29.08.2015
comment
В Linux Ubuntu 18 я изменил флаги разрешений на 755, как было предложено выше, а также изменил группу d (с root на пользователей). Теперь это работает. - person digfish; 17.04.2019

У меня была такая же проблема, как и у вас. Однако я загрузил и установил более новую (под)версию возвышенного в тот же каталог, где была установлена ​​более старая версия. Это смутило возвышенное, и, наконец, я решил эту проблему, удалив возвышенное с помощью программы удаления revo и установив его снова.

Надеюсь, я чем-то помог.

person Davor Budimir    schedule 01.04.2015