1

我正在试用 Sublime Text 2 并安装了Package Control。现在从命令面板中的包控制中,我正在尝试安装 PyLint。但是,会弹出此警报消息,并且不确定如何继续:

Pylinter 无法自动确定lint.py.

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

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

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

更新

我想我可能需要在 *.sublime_project 文件中配置一些带有 build_system 变量的东西才能让 virtualenv 工作。在这个SO question中似乎有一系列有些令人困惑的建议。

4

1 回答 1

1

如果您已将 pylint 安装到您的 virtualenv 中,则像这样编辑项目文件应该可以修复它

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

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

于 2014-05-27T12:40:14.177 回答