AnswerDotAI / AnswerDotAI/nbdev

nbdev_install_quarto doesn't work with Windows 10 system

Offen
#1,404 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Jupyter Notebook
Sterne
5.3k
Forks
514
Ø Merge
2 T. 30 Min.
Gemergte PRs (30 T.)
8

Beschreibung

Bug description
This is the error code that I received when I attempted nbdev_install_quarto:

User
```
PS C:\Users\RongFangLi\test> nbdev_new --lib_name test_repo
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Users\RongFangLi\anaconda3\Scripts\nbdev_new.exe_main.py", line
4, in
File "C:\Users\RongFangLi\anaconda3\Lib\site-packages\nbdev\cli.py", line 13
, in
from .quarto import nbdev_readme, refresh_quarto_yml
File "C:\Users\RongFangLi\anaconda3\Lib\site-packages\nbdev\quarto.py", line
6, in
from os import system, uname
ImportError: cannot import name 'uname' from 'os' (C:\Users\RongFangLi\anacond
a3\Lib\os.py)
```
### Steps to reproduce

Follow this guide on a windows 10 system:
https://nbdev.fast.ai/getting_started.html

### Expected behavior

No error

### Actual behavior

Error code above

### Your environment

Windows 10 system on a standard i7 Lenovo laptop

### Quarto check output

There was no other output other than the error message above. I believe it is simply a issue because the package is produced with Linux and Mac system in mind.

Thanks

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduzieren Sie den Fehler, indem Sie der Getting-Started-Anleitung unter Windows 10 folgen, und untersuchen Sie anschließend das im Traceback identifizierte Modul nbdev/quarto.py. Überprüfen Sie das Verhalten des fehlschlagenden Befehls unter Windows und bestätigen Sie, dass nbdev_new und nbdev_install_quarto ohne den ImportError abgeschlossen werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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