#python #html
#python #HTML
Вопрос:
У меня возникла проблема с тем, что python не может найти или импортировать мой модуль. Я не уверен, как решить эту проблему. Мой py-файл, в который я пытаюсь импортировать, находится в папке «main», файл, который я пытаюсь импортировать, находится на один уровень выше. Моя программа представляет собой пакет:
Комментарии:
1. Вы пробовали,
from models import Entry
?2.
from models import Entry
выдает мне эту ошибку: ModuleNotFoundError: нет модуля с именем ‘models’
Ответ №1:
Попытка скопировать ваш файл .py в папку site-packages, присутствующую в папке Python, а затем запустить ваш файл python из командной строки ( python -m <your_file_name>.py
) / python launcher / IDE. Если вы все еще получаете ошибку, поделитесь своим кодом, чтобы люди могли видеть.
Комментарии:
1. Извините, я все еще новичок в этом, и мне нужно немного больше держать руку на пульсе. Я просто подтверждаю, что файл, который я скопировал в папку «Пакеты моего сайта», является моим models.py файл (файл, который я пытаюсь импортировать). Когда я захожу в окно моего терминала (в котором активирована виртуальная среда) Я набираю ‘python -m run.py ? run.py заключается в том, чтобы запустить всю мою программу. Я получаю сообщение об ошибке «Ошибка при поиске спецификации модуля …» Или я предполагал ввести: python -m run.py/python лаунчер / IDE? Возвращаемая ошибка: «ModuleNotFoundError: атрибут пути не найден при «запуске» при попытке найти «run.py/python ‘)»
2. Не могли бы вы поделиться своим файлом python?
3. github.com/kevinli15/kombucha Спасибо, что посмотрели!
4. В вашем маршруте. py в одном из маршрутов был символ «~». После исправления этого я считаю, что это будет исправлено.
5. Должно быть, я добавил это по ошибке, когда пытался это исправить, но никакое удаление не решило проблему, по-прежнему невозможно импортировать