SublimeLinter не можа да определи PATH на обвивката

Ето съобщението за грешка, което получавам всеки път, когато стартирам Sublime Text:

SublimeLinter не можа да определи вашия път на обвивката. Малко вероятно е някой линтер да работи.

Моля, вижте ръководството за отстраняване на неизправности за информация как да отстраните грешки в 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“ и изберете 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