#python #visual-studio-code #module #pylint
#python #visual-studio-code #модуль #pylint
Вопрос:
Я использую pipenv для своих виртуальных сред и Pylint в качестве компоновщика, но, похоже, каждый проект выдает ошибку при импорте модулей, таких как Selenium или matplotlib.
На самом деле я никогда не настраивал Pylint должным образом. Есть ли что-то, что мне нужно сделать в vscode, чтобы правильно настроить это? Нужно ли мне устанавливать Pylint в каждой отдельной среде проекта?
Ответ №1:
Рекомендуется использовать виртуальную среду для каждого вашего проекта, и чтобы каждая виртуальная среда была установлена, pylint
если вы хотите использовать pylint
в качестве компоновщика.
В VS Code вы можете включить компоновку, выбрав Python: Выберите компоновку на палитре команд, и эта команда добавит "python.linting.<linter>Enabled": true
к вашим настройкам, где <linter>
это имя выбранной компоновки.
Как только вы выберете линтер, в данном случае pylint
, вам будет предложено установить его, если он не установлен в вашей виртуальной среде.
Исходя из того, что вы указываете в своем вопросе, весьма вероятно, что вы неправильно выбираете свой интерпретатор, поэтому вам следует проверить эту ссылку для получения дополнительных объяснений о выборе среды в VS Code.