从虚拟环境中启动Sublime Text
我正在尝试使用Sublime Text 2,并且已经安装了Package Control。现在我想通过命令面板中的Package Control来安装PyLint。但是,出现了一个警告信息,我不知道该怎么处理:
Pylinter无法自动确定lint.py
的路径。
请在设置文件中使用pylint_path
变量提供一个路径。
注意: 如果你在使用虚拟环境,问题可能通过从正确的虚拟环境启动Sublime Text来解决。
我在项目中使用了虚拟环境,但我不太明白从虚拟环境启动Sublime Text是什么意思。希望能得到一些帮助,谢谢!
更新
我觉得我可能需要在*.sublime_project文件中配置一些与build_system变量相关的内容,以使虚拟环境正常工作。在这个SO问题中似乎有一些让人困惑的建议。
1 个回答
1
如果你已经在你的虚拟环境中安装了pylint,像这样编辑项目文件应该能解决问题。
"settings":
{
"pylinter":
{
"python_bin": "path/to/your/virtualenv"
}
}
可以参考:https://github.com/biermeester/Pylinter#project-settings 和 https://github.com/biermeester/Pylinter/issues/4