从virtualenv启动Sublime文本

时间:2014-05-07 19:10:40

标签: python sublimetext2 virtualenv pylint package-control

我正在尝试使用Sublime Text 2并安装了Package Control。现在来自Command Pallete中的Package Control我正在尝试安装PyLint。但是,此警告消息会弹出,并且不确定如何继续:

Pylinter无法自动确定lint.py的路径。

请使用pylint_path变量在设置文件中提供一个。

注意: 如果您使用的是Virtualenv,则可以通过启动Sublime Text来解决问题 来自正确的Virtualenv。

我在我的项目中使用了virtualenv,并且不确定从virtualenv启动Sublime Test意味着什么。任何帮助表示赞赏 - 谢谢!

更新

我想我可能需要在* .sublime_project文件中配置build_system变量以使virtualenv正常工作。在这个SO question中似乎有一些令人困惑的建议。

1 个答案:

答案 0 :(得分:1)

如果你已经在你的virtualenv中安装了pylint,那么编辑像这样的项目文件应该修复它

"settings":
    {
        "pylinter":
        {
             "python_bin": "path/to/your/virtualenv"
        }
    }

请参阅:https://github.com/biermeester/Pylinter#project-settingshttps://github.com/biermeester/Pylinter/issues/4