title

Dotorimook's blog

Hello, World! This is Dotorimook's blog

    interest
  • HCI
  • UI/UX
  • Frontend
  • javascript
  • node

Categories

Tags

module 'telegram' has no attribute 'Bot' 에러 해결 python telegram

October 04, 2021

module ‘telegram’ has no attribute ‘Bot’

텔레그램 봇을 간단하게 만들었다가, 오랜만에 다른 환경에서 돌려야하는데 다음과같은 에러를 발견했고, 그 해결책을 찾아보고자 한다.

ImportError: No module named telegram

처음 telegram 모듈을 import 하는 스크립트를 실행하려고 할 때 다음과 같은 메시지를 받게 될 것이다:

ImportError: No module named telegram

그래서 당연하게 telegram 모듈을 설치하면:

$pip install telegram

실행 시 아래와 같은 에러가 발생한다:

module 'telegram' has no attribute 'Bot'

module ‘telegram’ has no attribute ‘Bot’ 해결법

잠깐 뭔가 잘못된건가? 😟

당황하지말고 아래와 같이 실행하자.

$pip uninstall python-telegram-bot telegram $pip install python-telegram-bot

이렇게 하고 다시 실행하면 잘 실행되는 것을 확인할 수 있다. 😎

사실상 설치해야하는 패키지는 python-telegram-bot이다. 명심하자.