Это мои пользовательские настройки в vscode
{
"python.pythonPath": "/Users/cristiano/miniconda3/envs/django-rest-2/bin/python",
"python.linting.pylintEnabled": true,
"python.linting.enabled": true,
"python.linting.pylintArgs": [
"--load-plugins",
"pylint_django"
],
}
Я установил плагин через conda, так же, как pylint
pylint 2.1.1 py36_0
pylint-django 0.11.1 py_1 conda-forge
pylint-plugin-utils 0.4 py_0 conda-forge
Если я закомментировал раздел «python.linting.pylintArgs», то Pylint работает без проблем. Мне нужно было включить плагин, чтобы избежать специфичных для django ошибок, таких как «Entity.objects.all ()», но если я его включу, перестанет работать lint: он не выделяет стандартные ошибки o предупреждение о том, что ранее это делалось.
У меня такое же точное поведение при использовании vscode для win и mac. Я также попытался использовать файл .pylintrc, как описано здесь , но у меня тот же результат: перестал работать lint.
Такое же поведение при использовании базовой conda env или пользовательской.