관리 메뉴

솜씨좋은장씨

[Python] telegram.Bot 사용 시 AttributeError: module 'telegram' has no attribute 'Bot' 발생 오류 해결 방법 본문

Programming/Python

[Python] telegram.Bot 사용 시 AttributeError: module 'telegram' has no attribute 'Bot' 발생 오류 해결 방법

솜씨좋은장씨 2021. 12. 1. 11:54
728x90
반응형

스파이더맨 노웨이홈의 개봉이 14일 앞으로 다가온 오늘!

오랜만에 텔레그램으로 예매 알리미를 만들어볼까하여 

import telegram

bot = telegram.Bot(token="토큰")

위와 같이 코드를 작성하고 실행하려고하니

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-53-f3209184a123> in <module>
      2 # from telegram import Bot
      3 
----> 4 bot = telegram.Bot(token="토큰")
      5 
      6 

AttributeError: module 'telegram' has no attribute 'Bot'

위와 같이 telegram 모듈이 Bot을 가지고있지 않다는 오류가 발생했습니다.

👨🏻‍💻 해결방법

$ pip uninstall python-telegram-bot telegram -y

위의 명령어로 한번 모든 telegram 관련 라이브러리를 삭제했다가

$ pip install python-telegram-bot

다시 설치를 하면 해결됩니다.

 

읽어주셔서 감사합니다.

Comments