New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error 'Session cannot generate requests' #104
Comments
Me pasa exactamente lo mismo y se me arregla cuando quiere como se puede solucionar? |
+1 |
¿Cómo estás corriendo el código? de casualidad te funciona si manualmente en la terminal escribes |
Pero al hacer eso se van a correr todas las celdas de código? Porque por ejemplo en las actividades propuestas en un mismo archivo hay varias celdas de código |
Ah ya veo, te refieres a que tienes problemas ejecutando líneas de código de un Jupyter Notebook usando VSC? En ese caso, te recomendaría correr directamente los jupyter notebooks utilizando el laucher oficial de jupyter-lab https://jupyter.org/install De hecho, lifehack: Para mayor facilidad, puedes instalar NBOPEN para hacer doble click sobre un jupyter notebook y abrirlo directamente sin tener que usar la terminal. https://github.com/takluyver/nbopen para más info. Sin embargo, si por alguna razón sigues prefiriendo utilizarlo en VSC, necesitaría tener alguna captura de pantalla completa de tu VSC con el error, o preferiblemente los pasos para replicar el error. De todas formas lo comentaré a los demás ayudantes a ver si a alguien le ha pasado esto. |
Agradezco el consejo de los jupyter notebooks, pero igual me gustaría tratar de averiguar sobre el error y de cómo solucionarlo. Un ejercicio donde siempre me salta es en el ejercicio propuesto 2.3 defaultdicts de la semana 4, donde al momento de presionar el triángulo superior izquierdo de la celda para correr el código (el equivalente a hacer Ctrl+Alt+Enter) me sale este error y luego cualquier otra celda que trate de correr le salta este mismo error. Pero si no activo este ejercicio, todos los otros ejercicios corren sin problema |
Hola, a mi también me había aparecido este error mientras intentaba hacer el ejercicio, seguido por un "Kernel is dead". Si pones ese código en un entorno solamente de Python, verás que te entrega un error de recursión (el jupyter notebook se cuelga con un error de este tipo) Espero que te haya servido, saludos! |
Hola, me puse a revisar lo que me dijeron y llegué a lo siguiente:
Eso sí, revisando particularmente el ejemplo (2.3 semana 4) descubrí que lo que dispara el error es una línea donde hago: valor = self.[llave] Traté de pensar este error con lo del error de recursión, pero no llego a una conclusión. Además, si fuera solo un error en la celda tampoco entendería por qué cuando aparece luego me sale este mismo error en cualquier otra celda. Ojalá con la info nueva sea más claro para alguien qué está sucediendo y por qué se dispara el error. |
Si intentas usar |
Avísame si la respuesta de @carmebe te hizo sentido. En particular podrías revisar si es la recursión lo que causa este error en particular corriendo por ejemplo: def dormammu(func):
return func(func)
dormammu(dormammu) El kernel también se muere cuando abrimos y cerramos interfaces gráficas. import sys
from PyQt5.QtWidgets import QWidget, QApplication
class MiVentana(QWidget):
def __init__(self):
super().__init__()
self.setGeometry(200, 100, 300, 300)
self.setWindowTitle('Mi Primera Ventana')
if __name__ == '__main__':
app = QApplication([])
ventana = MiVentana()
ventana.show()
sys.exit(app.exec_()) De hecho, logré replicar tu error al matar el kernel con el código de arriba. Namely, Ya que esto te sucederá tanto en vscode como en el laucher oficial, te recomendaría practicar en archivos .py y no en jupyter notebooks, para este tipo de cosas. Avísame si te quedó alguna duda! |
Revisé los ejercicios donde ocurría ese error y con lo que dijo @carmebe quede claro y pude arreglarlo. Realmente muchas gracias por la ayuda y tendré en cuenta este error para las recursiones y las interfaces gráficas (además de trabajar en archivos.py). |
Hola, me ha pasado en algunas ocasiones que cuando trato de correr algún código me sale el error 'Session cannot generate requests', pero no logro entenderlo. No comprendo qué lo dispara e incluso hay veces que se me arregla solo. ¿Me podrían explicar el por qué salta y cómo arreglar este error?
PD: Utilizo vs code. No sé si tenga algo que ver, pero prefiero mencionarlo.
The text was updated successfully, but these errors were encountered: