C:\Users\Administrator\Desktop\11>main.py
Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\11\main.py", line 3, in
from telebot import types
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\telebot\types.py", line 12, in
from telebot import util
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\telebot\util.py", line 307, in
def user_link(user: types.User, include_id: bool=False) -> str:
AttributeError: partially initialized module 'telebot.types' has no attribute 'User' (most likely due to a circular import)
einentaglang, не помогло потому что вы не удалили telebot библиотеку с помощью первой команды. site-packages\telebot
Как она могла у вас остаться, если первая команда ее удаляет?? Проверяйте с какой версией питона тогда работаете, либо прикладывайте результат вывода первой команды из консоли
soremix, бот мой заработал, все хорошо, только теперь не могу запустить его задеплоенного на heroku: на сайте хероку в логах пишет, что не нашел модуль speech_recognition:
import speech_recognition as sr
ModuleNotFoundError: No module named 'speech_recognition'
В requirements.txt есть запись SpeechRecognition==3.8.1, модуль установлен, но почему-то не получается. Следую инструкции, которая дана на хероку в разделе Deploy моего проекта. Не знаете что могу не так делать, как устранить?