Как исправить ModuleNotFoundError в Python с помощью кода Visual StudioPython

Программы на Python
Ответить
Anonymous
 Как исправить ModuleNotFoundError в Python с помощью кода Visual Studio

Сообщение Anonymous »

Я разрабатываю базовый менеджер степеней студентов для изучения Python, а также пишу код в VS Code и в среде Python 3.7.3.

Я создали пакет с именем clases, внутри которого находятся файлы __init__.py и NotaParcial.py, внутри NotaParcial.py тоже есть только один класс с именем NotaParcial .

Проблема возникает, когда я пытаюсь использовать класс из другого пакета, используя синтаксическую форму clases.NotaParcial import *

Я уже пробовал поместить в пакет файл __init__.py.

Сообщение об ошибке:


Произошло исключение: ModuleNotFoundError Не указан модуль. 'clases'

Файл "C:\Users\Usuario\OneDrive\Ingenieria\Semestre 3\Parcial
1\Modelamiento de Software\Tareas\PySAcademico\prueba\prueba.py", строка
1, в
из clases.moduloNotaParcial import NotaParcial File "C:\Users\Usuario\AppData\Local\Programs\Python\Python37\Lib\runpy.py",
строка 85, в _run_code
exec(code, run_globals) Файл «C:\Users\Usuario\AppData\Local\Programs\Python\Python37\Lib\runpy.py»,
строка 96, в _run_module_code
имя_мода, спецификация_модуля, имя_пакета, имя_скрипта) Файл "C:\Users\Usuario\AppData\Local\Programs\Python\Python37\Lib\runpy.py",
строка 263, в пути_запуска
имя_пакета= pkg_name, script_name=fname)


Я попытался вызвать класс из файла, расположенного в верхнем пути пакета, и он работает.
Я попробовал использовать сообщество Visual Studio 2017, чтобы повторить этот процесс, и в этой среде IDE все работает, и проблема не возникает.

Подробнее здесь: https://stackoverflow.com/questions/556 ... tudio-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»