Pipenv 和 PyLint
Pipenv and PyLint
我一直在为我的虚拟环境使用 pipenv,并将 Pylint 作为 linter,但每个项目在导入 Selenium 或 matplotlib 等模块时似乎都会出现错误。
我从未真正正确配置过 Pylint。我需要在 vscode 中做些什么才能正确配置吗?我需要在每个单独的项目环境中安装 Pylint 吗?
为你的每个项目使用虚拟环境是一个很好的做法,如果你想使用 pylint
作为你的 linter,每个虚拟环境都安装了 pylint
。
在VS Code中,可以通过在命令面板中选择Python来启用linter:Select Linter,此命令添加"python.linting.<linter>Enabled": true
到您的设置,其中 <linter>
是所选 linter 的名称。
一旦你 select linter,在本例中 pylint
,如果你的虚拟环境中没有安装它,你将被提示安装它。
根据您在问题中的陈述,很可能您没有正确地 select 解释您的解释器,因此您应该检查 this link 以获得关于选择环境的进一步解释VS 代码。
我一直在为我的虚拟环境使用 pipenv,并将 Pylint 作为 linter,但每个项目在导入 Selenium 或 matplotlib 等模块时似乎都会出现错误。
我从未真正正确配置过 Pylint。我需要在 vscode 中做些什么才能正确配置吗?我需要在每个单独的项目环境中安装 Pylint 吗?
为你的每个项目使用虚拟环境是一个很好的做法,如果你想使用 pylint
作为你的 linter,每个虚拟环境都安装了 pylint
。
在VS Code中,可以通过在命令面板中选择Python来启用linter:Select Linter,此命令添加"python.linting.<linter>Enabled": true
到您的设置,其中 <linter>
是所选 linter 的名称。
一旦你 select linter,在本例中 pylint
,如果你的虚拟环境中没有安装它,你将被提示安装它。
根据您在问题中的陈述,很可能您没有正确地 select 解释您的解释器,因此您应该检查 this link 以获得关于选择环境的进一步解释VS 代码。