Я использую VS Code для написания Python, но у меня возникают проблемы с Pylint.У меня есть базовая структура файла
.env
-src
__init__.py
-module1
__init__.py
-file1.py
-file2.py
-module2
__init__.py
-file.py
main.py
Если я импортирую some_method
в main.py
следующим образом: from module1.file1 import some_method
код выполняется так, как было задумано, но pylint
не выполняется и выдает Unable to import module1.file1
.Если я импортирую его следующим образом: from src.module1.file1 import some_module
pylint
тогда будет удовлетворен, но он нарушит мой код (это не то, как он должен быть импортирован на основе моей файловой структуры), возвращая ошибку, говорящую «Нет модуля с именем« src »«Это то, что я ожидаю.Я пытался найти решения, специфичные для Pylint в коде против, но ни один не работал.Я продолжаю получать ответы или «решения», говоря, что это имеет отношение к пути, по которому выполняется Пилинт.Я запускаю virtualenv на том же уровне папок, что и моя папка 'src' с установленной в этом virtualenv программой pylint с python3.6.Это проблема пути в настройках или я что-то упускаю из виду?