Non è possibile installare bpython su Windows 10 tramite pip
Ho provato a configurare windwos-cursescome primo passaggio e si completa benissimo.
python -m pip install windows-curses
Anche il seguente
python -m pip install bpython
non mostra alcun problema.
Sfortunatamente l'esecuzione di bpythonrisultati in un file
ModuleNotFoundError: No module named 'fcntl'
Significa che bpythonnon è in esecuzione su Windows 10 o c'è un'altra opzione per l'installazione qui?
Risposte
Ho trovato la soluzione sul loro GitHub .
Secondo # 509 Blessings non funziona su Windows anche con la libreria curses personalizzata. Dovremmo aggiornare le istruzioni di installazione di Windows nel file readme e sul sito per dire che è necessario eseguire bpython-curses invece di bpython. Dovremmo anche considerare di rendere bpython-curses il valore predefinito su Windows
Quindi, sto correndo bpython-cursese mi sembra buono (alcuni comandi non sono disponibili però).
Sfortunatamente c'era un bug, cioè cancella la riga corrente e ritorna all'inizio della cronologia , quando digito un carattere di sottolineatura o una maiuscola
P, ma ora è stato corretto da Sebastian Ramacher.
Nota anche che la loro home suggerisce di installare un binario di Windows non ufficiale per pdcurses, ma in ogni caso conferma che devi avviarlo digitando bpython-curses sul tuo prompt .