С импортами знаком?
Какая ещё неконсистентность? Относительные импорты можно использовать только в модулях. Чтобы указать, что директория является модулем, создай в ней файл __init__.py
Знаком. Там как раз относительныи импорт есть, в строке 3 файла __main__.py. Я немного ошибся, не создав ещё __init__.py (так что формально xxx не был модулем), но с ним результат аналогичный.
Не знаком видимо, относительно чего и что ты там импортируешь?
Создал, результат тот же: py_mre1 ➤ tree . └── xxx ├── __init__.py ├── __main__.py ├── __pycache__ │ ├── __main__.cpython-39.pyc │ └── cli.cpython-39.pyc └── cli.py 2 directories, 5 files
в ./ надо создавать, а не в ./xxx/
Зависит от того, что у него вообще такое "." Может, это просто папка с мусором
У меня модуль xxx, а не .
В сообщении об ошибке что написано? Неизвестный родительский модуль
Обсуждают сегодня