从虚拟环境中启动Sublime Text

1 投票
1 回答
3590 浏览
提问于 2025-04-18 05:43

我正在尝试使用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-settingshttps://github.com/biermeester/Pylinter/issues/4

撰写回答