试试吧pip install gnureadline
。并删除readline :pip uninstall readline
。
如gnureadline
包装页面上所述pypi.org
:
某些平台(例如macOS)不附带安装GNU readline
该模块将标准的Python readline模块与GNU readline源代码捆绑在一起,该源代码已编译并静态链接到该模块。最终结果是一个易于安装且不需要额外共享库的软件包。
因此,该gnureadline
软件包附带了所需的经过编译和链接的代码,而内置的pythonreadline
库依赖于已在系统上安装的GNU readline(或替代方法)。