问题描述
我已经尝试将 windwos-curses
设置为第一步,它完成得很好.
I've tried to setup windwos-curses
as first step and it completes fine.
python -m pip install windows-curses
还有以下内容
python -m pip install bpython
没有显示任何问题.
不幸的是,运行 bpython
导致
Unfortunately running bpython
results in a
ModuleNotFoundError: No module named 'fcntl'
这是否意味着 bpython
未在 Windows 10 上运行,或者此处是否有其他安装选项?
Does it mean that bpython
is not running on Windows 10 or is there another option for the installation here?
推荐答案
在他们的 上找到了解决方案github.
根据#509,即使使用自定义的curses 库,祝福也不适用于Windows.我们应该更新自述文件和网站上的 Windows 安装说明,说明需要运行 bpython-curses 而不是 bpython.我们还应该考虑将 bpython-curses 设为 Windows 上的默认值
所以,我正在运行 bpython-curses
,它看起来不错(一些命令是 不可用.
So, I'm running bpython-curses
and it looks good to me (a few commands are not available though).
不幸的是,有一个错误,即它删除当前行并在开头返回历史,当我输入下划线或大写P
,但Sebastian Ramacher 现已修复.
另请注意,他们的主页建议安装非官方 Windowspdcurses 的二进制文件,但无论哪种方式,它都确认您必须通过键入 bpython-curses
在提示上来启动它.
Notice also that their home suggests to install an unofficial windows binary for pdcurses, but either way it confirms that you have to launch it by typing bpython-curses
on your prompt.
这篇关于无法通过 pip 在 Windows 10 上安装 bpython的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!