我已经阅读了很多相互冲突的SO帖子,经历了我能找到的所有相关github问题,并尝试了各种sublime配置文件中的无数配置选项,最后放弃并诉诸此请求帮助.
正如标题所述 – 我想使用sublime3 sublime linter之类的东西,比如pylint,使用安装在特定项目虚拟环境中的Python来输入我的Python代码.我不确定具体的工具链,但只要它对我来说足够好.
请问,有没有人知道是否可能 – 更重要的是如何实际做到这一点?
提前致谢,
解决方法:
查看SublimePythonIDE(可在包装控制中获得).我相信它默认使用Pyflakes来代替你的代码.
该文档还向您展示了如何将其设置为在虚拟环境中使用解释器.我认为它不会主动使用虚拟环境来代替您的代码,但您可以访问自动完成,跳转到定义,查看文档等内容.
在您的项目设置中:
{
"folders": [
{
"path": "XYZ"
},
{
"path": "ABC"
}
],
"settings": {
"python_interpreter": "/path/to/some/virtualenv/bin/python"
}
}