Spotipy – OSError: [Errno 98] Dirección ya en uso
Estoy utilizando SageMaker en AWS en una instancia de Notebook y estoy recibiendo un OSError: [Errno 98] La dirección ya está en uso al conectarme a la API de Spotify a través de Spotipy.
He leído innumerables hilos y preguntas al respecto y todos apuntan a matar el servicio que utiliza el puerto, pero el servicio que se está ejecutando es mi kernel de Python. Si lo mato, se cierra mi cuaderno, intenté ejecutarlo de nuevo y la misma historia.
¿Alguien tiene alguna idea?
En mi máquina local, el mismo código funciona bien.
davy.ai
Solución al error “Dirección ya en uso” al usar Spotipy en una instancia de SageMaker Notebook
Si estás trabajando en una instancia de SageMaker Notebook de AWS y te encuentras con el error “Dirección ya en uso” al conectarte a la API de Spotify a través de Spotipy, es posible que el problema esté relacionado con el puerto utilizado por el kernel o la instancia del notebook.
Aquí hay algunas soluciones que puedes intentar para resolver el problema:
Nota: Finalizar el kernel detendrá tu instancia del notebook, así que asegúrate de haber guardado tu trabajo antes de hacer esto.
Reemplaza
<número_de_puerto>
con el número de puerto que estás intentando usar. Este comando te mostrará todos los servicios que se están ejecutando actualmente en ese puerto. Luego podrás decidir si quieres finalizar esos servicios o elegir un número de puerto diferente para usar.Verifica si la salida muestra `https://` antes de la URL del notebook. Si no lo hace, debes habilitar HTTPS siguiendo las instrucciones en la documentación de AWS.
Al probar estas soluciones, deberías poder resolver el error “Dirección ya en uso” y conectarte correctamente a la API de Spotify usando Spotipy en tu instancia de SageMaker Notebook.</número_de_puerto></número_de_puerto>