Size: a a a

Сообщество Python Программистов

2020 June 20

VA

Vadim Apenko in Сообщество Python Программистов
Ставлю на первое
источник

R3

Rud 356 in Сообщество Python Программистов
О, став очки🌚👍
источник

R3

Rud 356 in Сообщество Python Программистов
Надо букмекерскую контору открывать: ставки на ошибки неофитов
источник

AC

Amber Claes in Сообщество Python Программистов
Vadim Apenko
Значит или нет там пакета, или ты не из венва запускаешь
источник

VA

Vadim Apenko in Сообщество Python Программистов
Amber Claes
Делаю pipenv shell
С него делаю python telegram_bot/bot.py
Выдаёт
File "telegram_bot/update_chats.py", line 1, in <module>
   from telegram_bot.commands import update_group_info
ModuleNotFoundError: No module named 'telegram_bot'

Запускаю в пичарме — работает
Подскажите как это решить
а, стой. у тебя папка называется telegram_bot?
источник

AC

Amber Claes in Сообщество Python Программистов
Да
источник

VA

Vadim Apenko in Сообщество Python Программистов
Переименуй это
источник

AC

Amber Claes in Сообщество Python Программистов
Vadim Apenko
Переименуй это
Это неважно, с пичарма грузится, в пипенве нет такого пакета, я проверял
источник

VA

Vadim Apenko in Сообщество Python Программистов
В питоне выше 3.6 (или выше 3.4, не помню) директории автоматом считаются пакетами.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Поиск происходит в неком порядке, сначала от точки запуска
источник

R3

Rud 356 in Сообщество Python Программистов
апплодисменты стоя🌚👍
источник

R3

Rud 356 in Сообщество Python Программистов
Напомнило мне чела у которого файл назывался sqlite3.py
источник

VA

Vadim Apenko in Сообщество Python Программистов
Rud 356
Напомнило мне чела у которого файл назывался sqlite3.py
Ага)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Частая ошибка
источник

VA

Vadim Apenko in Сообщество Python Программистов
Ну это один из вариантов решения проблемы. Может там веселее
источник

AC

Amber Claes in Сообщество Python Программистов
Vadim Apenko
В питоне выше 3.6 (или выше 3.4, не помню) директории автоматом считаются пакетами.
Что бы ты убедился что это не влияет
https://pastebin.com/WhFtLv7v
источник

VA

Vadim Apenko in Сообщество Python Программистов
Amber Claes
Что бы ты убедился что это не влияет
https://pastebin.com/WhFtLv7v
А у тебя точка запуска снаружи? Не в папке mybot?
Если нет, то испортировать mybot.blabla он не сможет
источник

AC

Amber Claes in Сообщество Python Программистов
Vadim Apenko
А у тебя точка запуска снаружи? Не в папке mybot?
Если нет, то испортировать mybot.blabla он не сможет
Да, у меня точка запуска из директории выше. Что в таком случае делать?
источник

VA

Vadim Apenko in Сообщество Python Программистов
python telegram_bot/bot.py
Полагаю ты делаешь python mybot/bot.py
источник

VA

Vadim Apenko in Сообщество Python Программистов
Перепиши импорты без mybot.
источник