Página 1 de 1

Error bot python

Publicado: 18 Dic 2022, 11:20
por danpacu
Buenos días a tod@s.
Tengo el siguiente problema: tengo un bot que rula en mi raspi, hecho para "comunicarme" con la raspi. Lo copié de aqui:
https://www.flopy.es/crea-un-bot-de-tel ... distancia/

Esta semana observé, al querer utilizarlo desde telegram que no funciona.
Al querer lanzarlo manualmente recibo el siguiente error:

Código: Seleccionar todo

python3 /pi6/botpruebas.py 
Traceback (most recent call last):
  File "/pi6/botpruebas.py", line 11, in <module>
    from telegram import types
ImportError: cannot import name 'types' from 'telegram' (/home/pi/.local/lib/python3.9/site-packages/telegram/__init__.py)
pi@raspi4:~ $ sudo python3 /pi6/botpruebas.py 
Traceback (most recent call last):
  File "/pi6/botpruebas.py", line 11, in <module>
    from telegram import types
ImportError: cannot import name 'types' from 'telegram' (/usr/local/lib/python3.9/dist-packages/telegram/__init__.py)

Ya no se que hacer para solucionar el error. Instalé el modulo, lo desinstalé, instalé 4 modulos más relacionados con telegram, los desinstalé, desinstalé python entero, volví a instalarlo - y el error sigue allí, sin cambios, sin glorias, sin penas...
Por favor, hay alguien que pueda/quiera ayudarme a solucionar este error?
Gracias de antemano.

Re: Error bot python

Publicado: 08 Ene 2023, 15:31
por vitouXY
https://www.google.com/search?oq=Curso+ ... rso+Python
https://pypi.org/project/pyTelegramBotAPI/

---
pi@raspi4:~ $ sudo python3 /pi6/botpruebas.py
Traceback (most recent call last):
File "/pi6/botpruebas.py", line 11, in <module>
from telegram import types
ImportError: cannot import name 'types' from 'telegram' (/usr/local/lib/python3.9/dist-packages/telegram/__init__.py)
?? En el enlace que has publicado, no utilizan ese paquete para importar 'types'. Y allí también hay comentarios que puedes leer.

---

Y recuerda instalar los paquetes que no tienes:

Código: Seleccionar todo

python3 -m pip install NOMBRE_PAQUETE