SublimeLinter не смог определить PATH оболочки

Вот сообщение об ошибке, которое я получаю каждый раз, когда запускаю Sublime Text:

SublimeLinter не смог определить PATH вашей оболочки. Вряд ли какие-то линтеры сработают.

Пожалуйста, обратитесь к руководству по устранению неполадок для получения информации о том, как отлаживать проблемы с PATH.

Я использую Sublime Text 3 на Ubuntu 12.04.

Как я могу преодолеть эту ошибку?


person Aniket Suryavanshi    schedule 10.01.2014    source источник
comment
Что вы делали, когда получили сообщение об ошибке? Какой линтер вы пытались использовать? Какую операционную систему ты используешь? Читали ли вы руководство по устранению неполадок, и если да, то какие действия вы предпринимали? Пожалуйста, отредактируйте свой вопрос, чтобы предоставить дополнительные сведения, иначе никто не сможет вам помочь.   -  person MattDMo    schedule 10.01.2014
comment
Я обновил свой вопрос. Спасибо что подметил это. Надеюсь, я предоставил достаточно информации. Я не смог получить никакой помощи в руководстве по устранению неполадок Sublime Text или где-либо еще в Интернете, включая StackOverflow.   -  person Aniket Suryavanshi    schedule 12.01.2014
comment
+1 тоже с этой проблемой   -  person CambridgeMike    schedule 16.01.2014
comment
Я просто добавил /usr/bin/zsh к путям в файле настроек и вроде пока решаемо, хотя не понимаю, почему этот пакет сам не может найти этот путь.   -  person Richard    schedule 02.05.2014


Ответы (4)


У меня была та же проблема, и после того, как я добавил пустой ~/.bash_profile, она была решена.

Надеюсь, это поможет вам.

person feiyuw    schedule 15.05.2015

Ни одно из приведенных выше решений не сработало для меня, и вот что я сделал:

  1. Нажмите command + shift + p или ctrl + shift +p и введите "настройки сублимации" и выберите SublimeLinter Settings - User
  2. Прокрутите вниз, пока не увидите раздел paths, вот мой:
    "paths": {
         "linux": [],
         "osx": 
               "/Users/cheng/.nvm/versions/node/v5.6.0/bin/",
               "/usr/local/bin/",
               "/bin/"
         ],
         "windows": []
     },

У меня на машине установлено много разных версий node и python, поэтому я просто указываю, какую из них я хочу использовать. Кроме того, последний /bin/ используется, когда sublimelinter жалуется на невозможность найти путь к оболочке.

person Cheng    schedule 14.04.2016

Я обнаружил, что обновление SublimeLinter до версии 3.0.35 решило проблему для меня!

person CambridgeMike    schedule 16.01.2014

У меня была та же проблема, мне пришлось указать путь в настройках пользователя Sublime Linter, я сослался на справку, представленную ниже.

http://sublimelinter.readthedocs.org/en/latest/troubleshooting.html#debugging-path-problems

person Eliza A    schedule 05.03.2015