• 카테고리

    질문 & 답변
  • 세부 분야

    블록체인

  • 해결 여부

    미해결

telegram bot 관련 - 최근에 작동을 안합니다.

19.05.16 07:51 작성 조회수 1.06k

0

얼마전까지 잘 반응했는데, 갑자기 안됩니다.

pip uninstall python-telegram telegram

pip install python-telegram-bot

으로 삭제 후 재 설치해도 동일한 에러가 뜹니다.

 

------------------- 에러 메세지 -------------------

C:\Anaconda3\python.exe C:/Users/USER/PycharmProjects/trade-master/inflearn_telegram.py

Traceback (most recent call last):

  File "C:/Users/USER/PycharmProjects/trade-master/inflearn_telegram.py", line 1, in <module>

    import telegram

  File "C:\Anaconda3\lib\site-packages\telegram\__init__.py", line 46, in <module>

    from .files.file import File

  File "C:\Anaconda3\lib\site-packages\telegram\files\file.py", line 23, in <module>

    from future.backports.urllib import parse as urllib_parse

  File "C:\Anaconda3\lib\site-packages\future\backports\__init__.py", line 14, in <module>

    import_top_level_modules()

  File "C:\Anaconda3\lib\site-packages\future\standard_library\__init__.py", line 810, in import_top_level_modules

    with exclude_local_folder_imports(*TOP_LEVEL_MODULES):

  File "C:\Anaconda3\lib\site-packages\future\standard_library\__init__.py", line 781, in __enter__

    module = __import__(m, level=0)

  File "C:\Users\USER\PycharmProjects\trade-master\test.py", line 13, in <module>

    bot = telegram.Bot(token = my_token)

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

 

Process finished with exit code 1

 

답변 3

·

답변을 작성해보세요.

0

Kim Yeonjun님의 프로필

Kim Yeonjun

2020.02.13

test.py가 아닌 다른 파일명으로 실행하시면 될겁니다

https://github.com/python-telegram-bot/python-telegram-bot/issues/817

0

이동희님의 프로필

이동희

질문자

2019.05.17

삭제 재설치를 해도 동일한 문제가 발생합니다.

아나콘다 삭제 재설치까지 해도 마찬가지 입니다.

0

telegram 모듈이 하나가 아닙니다. python-telegram-bot 외에 하나가 더 있는데 텔레그램 모듈이 하나가 더 있고 IDE가 두개를 제대로 구분하지 못하는 것 같습니다. telegram관련 모듈을 모두 삭제하시고 재 설치해보시는걸 권장드립니다.