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

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

SublimeLinter не может определить вашу оболочку PATH. Маловероятно, чтобы любые линтеры будут работать.

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

Я запускаю Sublime Text 3 на Ubuntu 12.04.

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

Ответ 1

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

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

Ответ 2

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

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

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

Ответ 3

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