如何让 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"
}
有几个在线资源描述了如何让 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"
}