ModuleNotFoundError: нет модуля с именем Python - PullRequest
0 голосов
/ 07 августа 2020

Я продолжаю получать эту ошибку в VS Code:

Traceback (most recent call last):
File "c:\Users\User Name\Documents\Productivity\Coding\Python\Udemy\Projects from course\MilestoneP2\app.py", line 1, in <module>
          import MilestoneP2.utils.Operations_db as Db
ModuleNotFoundError: No module named 'MilestoneP2'

Я недавно перешел с Pycharm на VS Code, и я пытаюсь открыть некоторые из этих проектов из pycharm в VS Code, но есть указанное выше ошибка преследует меня.

PS: Мой Python Interpreter находится в другом каталоге, а не в папке рабочего пространства. Он находится на D:\Python\venv диске

Вот мой код:

import MilestoneP2.utils.Operations_db as Db

Вот иерархия файлов.

введите описание изображения здесь

Кто-нибудь поможет?

Спасибо

1 Ответ

0 голосов
/ 07 августа 2020

Если вы запускаете скрипт в VSCode, внизу слева есть кнопка версии Python.

interpreter

When you click on it you can specify your Python or virtual environment path. It will also try to find them automatically from directories. Then you can run your scripts with the spesified environments.

Вы можете указать свой Python или путь к виртуальной среде

...