AnswerDotAI / AnswerDotAI/fastprogress

Misattribution of import errors

Offen
#97 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Jupyter Notebook
Sterne
1.1k
Forks
104
Ø Merge
1 Min.
Gemergte PRs (30 T.)
1

Beschreibung

A failure to import `IPython` and `matplotlib` is falsely attributed to a a failure to import `ipywidgets`. Matplotlib is not a requirement for fastprogress and so this is an easy error to cause but requires source-code delving to debug.
https://github.com/fastai/fastprogress/blob/e7d108f5906ed9ab8d90502ec8b6d0253bd0e3db/fastprogress/fastprogress.py#L97-L103

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit fastprogress/fastprogress.py in den Zeilen 97-103 und reproduzieren Sie die in der Issue beschriebenen Importfehler. Verfolgen Sie die betroffenen Imports und überprüfen Sie, dass der resultierende Fehler das Paket identifiziert, dessen Import tatsächlich fehlgeschlagen ist, anstatt den Fehler ipywidgets zuzuschreiben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
jupyter-notebook, python
Bereich
devtools
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.