如何让 Sublime Text 在 Windows 上读取 PYTHONPATH 环境变量

How to make Sublime Text read PYTHONPATH environment variable on Windows

有几个在线资源描述了如何让 SublimeText 读取在 Windows 开始菜单 > 控制面板 > 系统 > 高级设置 > 环境变量中指定的 PYTHONPATH 变量。

然而,其中 none 清楚地描述了如何在 Windows 中自定义 Sublime。我们是怎么做到的?

env 需要是一个 JSON 对象,或者字典,就像这样:

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

如果使用 python 3.x 你需要编辑 Python3.sublime-build (Preferences > Browse packages > 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"
}