Sublime Text 2: пользовательский ПУТЬ и PYTHONPATH

Я использую brew, который устанавливает python ( 2.7.2) в / usr / local / bin / Однако системный python по умолчанию (2.7.1) вместо этого выполняется в / usr / bin / , что, по всей видимости, связано с тем, что он не подчиняется ни одной из переменных среды PATH в bash. Кроме того, он не может найти мои модули, поскольку они установлены по адресу /usr/local/lib/python:/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages .

Я пробовал следующее с Python.sublime-settings , но это не работает:

{
"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"
}

Как я могу заставить Sublime Text подчиняться этим переменным среды?

47
задан kenorb 31 May 2017 в 13:27
поделиться