我尝试设置windwos-curses
为第一步,它完成得很好。
python -m pip install windows-curses
还有以下
python -m pip install bpython
没有显示任何问题。
不幸的是,运行bpython
结果是
ModuleNotFoundError: No module named 'fcntl'
这是否意味着它bpython
没有在 Windows 10 上运行,或者这里有其他安装选项?
我尝试设置windwos-curses
为第一步,它完成得很好。
python -m pip install windows-curses
还有以下
python -m pip install bpython
没有显示任何问题。
不幸的是,运行bpython
结果是
ModuleNotFoundError: No module named 'fcntl'
这是否意味着它bpython
没有在 Windows 10 上运行,或者这里有其他安装选项?
在他们的github上找到了解决方案。
根据 #509 Blessings 在 Windows 上不起作用,即使使用自定义的 curses 库。我们应该更新自述文件和网站上的 Windows 安装说明,说明需要运行 bpython-curses 而不是 bpython。我们还应该考虑将 bpython-curses 设为 Windows 上的默认值
所以,我正在跑步bpython-curses
,它看起来不错(虽然有一些命令不可用)。
不幸的是,有一个错误,即当我输入下划线或大写字母时,它会删除当前行并在历史记录的开头返回
P
,但现在已由 Sebastian Ramacher 修复。
另请注意,他们的主页建议为 pdcurses 安装一个非官方的 windows 二进制文件,但无论哪种方式,它都会确认您必须通过在您的 prompt 上键入 来启动它。bpython-curses