Error bot python

Sección General del foro
Responder
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

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.
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
vitouXY
Pi Newbie
Pi Newbie
Mensajes: 2
Registrado: 07 Jul 2019, 11:30
Agradecido: 0
Agradecimiento recibido: 1 vez

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
Estos usuarios agradecieron al autor vitouXY por el mensaje:
danpacu
Responder