Форум сайта python.su
GenaboxВ нём лежит файл __init__.py ?
package это пакет со всеми модулями
Онлайн
этот файл лежит везде
у него даже имя есть
NAME = ‘botpackage’
и он видится из кода - он зеленый
а при компиляции import package
ModuleNotFoundError: No module named ‘package’
Отредактировано Genabox (Янв. 24, 2023 04:33:05)
Офлайн
GenaboxЧто значит “компиляция”?
а при компиляции модуля ошибка вот это
GenaboxОткуда появилось имя botpackage?
у него даже имя есть
NAME = ‘botpackage’
и он видится из кода - он зеленый
а при компиляции import package
Отредактировано py.user.next (Янв. 24, 2023 04:37:34)
Онлайн
вот
discordbot уже белый и как путь не читается
но там тоже есть __init__.py
Отредактировано Genabox (Янв. 24, 2023 04:38:47)
Прикреплённый файлы: 11.png (20,1 KБ)
Офлайн
GenaboxВот эта строка не нужна там. Как она появилась?NAME = 'botpackage'
Онлайн
ручками написал)
без имени такой же результат - сейчас файл пустой
No module named ‘package’
Отредактировано Genabox (Янв. 24, 2023 04:41:59)
Офлайн
это видится из главного скприта но не помпилируется модулем
from package.discordbot.unis.weather.weather import wthw
єто компилируется модулем
unis.weather.weather import wthw
потому что папка unis рядом с модулем и все ок
но главный скрипт пишет
ModuleNotFoundError: No module named ‘unis’
тоесть или то или то
Отредактировано Genabox (Янв. 24, 2023 05:16:45)
Офлайн
ладно не буду отвлекать с этими модулями
он так видит, я уже понял это не удобно нужно доводить модуль до рабочего состояния и перешивать под главный скрипт
а как обратится к соседним модулям (только из главного скрипта) я понять
и так спасибо за такую большую помощь!!!
Офлайн
Лучше удали всё, создай новый проект и постепенно наполняй его данными. По мере наполнения можешь проверять в нём, видны ли имена и так далее. Ничего лишнего не пиши.
Онлайн