Impossible d'installer bpython sur Windows 10 via pip

Nov 06 2020

J'ai essayé de configurer windwos-cursescomme première étape et cela se termine bien.

python -m pip install windows-curses

Aussi le suivant

python -m pip install bpython

ne montre aucun problème.

Malheureusement, l'exécution bpythonentraîne un

ModuleNotFoundError: No module named 'fcntl'

Cela signifie-t-il que cela bpythonne fonctionne pas sous Windows 10 ou existe-t-il une autre option pour l'installation ici?

Réponses

1 Giulio Nov 06 2020 at 13:05

Trouvé la solution sur leur github .

Selon # 509, Blessings ne fonctionne pas sous Windows, même avec la bibliothèque de malédictions personnalisées. Nous devons mettre à jour les instructions d'installation de Windows dans le fichier readme et sur le site pour indiquer que bpython-curses doit être exécuté à la place de bpython. Nous devrions également envisager de faire de bpython-curses la valeur par défaut sous Windows

Donc, je suis en cours d'exécution bpython-curseset cela me semble bon (quelques commandes ne sont pas disponibles cependant).

Malheureusement, il y avait un bogue, à savoir qu'il supprime la ligne actuelle et revient au début de l'historique , lorsque je tape un trait de soulignement ou une majuscule P, mais il a été corrigé maintenant par Sebastian Ramacher.

Notez également que leur accueil suggère d'installer un binaire Windows non officiel pour pdcurses, mais dans tous les cas, cela confirme que vous devez le lancer en tapant bpython-curses sur votre invite .