Pipenv 和 PyLint

j4y*_*man 5 python module pylint visual-studio-code

我一直在虚拟环境中使用 pipelinenv,并使用 Pylint 作为 linter,但每个项目在导入 Selenium 或 matplotlib 等模块时似乎都会出错。

我从未真正正确配置过 Pylint。我需要在 vscode 中做些什么才能正确配置它吗?我需要在每个单独的项目环境中安装 Pylint 吗?

lmi*_*asf 4

最好为您的每个项目使用虚拟环境,并且pylint如果您想将pylint其用作 linter,则每个虚拟环境都已安装。

VS Code中,您可以通过选择Python来启用 linter :在命令面板中选择 Linter,此命令会添加"python.linting.<linter>Enabled": true到您的设置中,其中<linter>是所选 linter 的名称。

选择 linter 后,在本例中pylint,如果您的虚拟环境中尚未安装它,系统将提示您安装它。

根据您在问题中所述,您很可能没有正确选择解释器,因此您应该检查此链接以获取有关在 VS Code 中选择环境的进一步说明。

在此输入图像描述