gpt4 book ai didi

python - 为什么 Python readline 模块在 OS X 上不可用?

转载 作者:太空狗 更新时间:2023-10-30 00:23:14 27 4
gpt4 key购买 nike

Python 的文档 readline模块说“可用性:Unix”。然而,它似乎在 OS X 上不可用,尽管其他标记为 Unix 的模块可用。这是我正在使用的:

$ uname -aDarwin greg.local 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386 i386$ which python/usr/bin/python$ pythonPython 2.3.5 (#1, Nov 26 2007, 09:16:55) [GCC 4.0.1 (Apple Computer, Inc. build 5363) (+4864187)] on darwinType "help", "copyright", "credits" or "license" for more information.>>> import readlineTraceback (most recent call last):  File "", line 1, in ?ImportError: No module named readline>>> 

我还通过 MacPorts 安装了 Python 2.5,但那里也没有 readline

如何为 OS X 上的 Python raw_input() 函数提供 readline 功能?

最佳答案

您是否尝试过安装 py-readline(或用于 Python 2.5 的 py25-readline)端口?

此外,在上面的代码片段中,您没有使用 MacPort python,而是使用了 Apple Python。

MacPort 版本应该位于/opt/local 目录结构中。你应该检查你的路径。

关于python - 为什么 Python readline 模块在 OS X 上不可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/327251/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com