Soluzione possibile errore con il debug su vecchie versioni di Spyder

Matypist (5370 points)
8 16 45
asked Nov 12, 2021 in Programmare in Python by Matypist (5,370 points)
closed Nov 12, 2021 by Matypist

Recentemente mi è capitato che il debug non funzionasse su Spyder 4.2.5 per via di un errore di questo tipo:

runfile() got an unexpected keyword argument 'current_namespace'

Pubblico questo post per avvisare chiunque dovesse riscontrare un errore simile nel tentativo di utilizzare la funzionalità del debug con una versione di Spyder inferiore alla '5.1.2' e con una versione di 'ipykernel' superiore alla '6.2.0' che una possibile soluzione (oltre ad aggiornare alle ultime versioni di Spyder, cosa che io non ho fatto) può essere eseguire in un Anaconda Prompt il seguente comando:

conda install ipykernel=6.2.0

per retrocedere ipykernel all'ultima versione compatibile.

Chiaramente se di già vi funziona o se non intendete usare la funzionalità del debug non è necessario farlo. Buon debug a tutti.
---
Fonti:
- https://stackoverflow.com/a/69527465
- https://github.com/spyder-ide/spyder/issues/16316

114 views
closed with note: Non è una domanda per cui non richiede risposte