Как заставить Sublime Text читать переменную среды PYTHONPATH в Windows

89
10

Существует несколько онлайн-ресурсов, описывающих, как заставить SublimeText считывать переменную PYTHONPATH, указанную в меню "Пуск" Windows > "Панель управления" > "Система" > "Дополнительные параметры" > "Переменные среды".


Тем не менее, ни один из них не ясно описывает, как настроить Sublime в Windows. Как мы это делаем?

спросил(а) 2021-01-25T16:08:02+03:00 4 месяца, 4 недели назад
1
Решение
63

Если вы используете python 3.x, вам нужно отредактировать Python3.sublime-build (Настройки > Обзор пакетов > Python 3)
  чтобы выглядеть так:

{
"path": "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin",
"env":{"PYTHONPATH":"/usr/local/lib/python:/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages"},
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

ответил(а) 2021-01-25T16:08:02+03:00 4 месяца, 4 недели назад
45

env должен быть объектом JSON или словарем, если вы это сделаете:

  "env":
{"PYTHONPATH":"/usr/local/lib/python:/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages"},

ответил(а) 2021-01-25T16:08:02+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема