GNU Readline与FreeBSD,OpenBSD上的默认Python相关联?

时间:2011-03-31 20:02:59

标签: python gnu freebsd openbsd

在FreeBSD或OpenBSD上获取没有链接到GNU Readline的Python有多容易? GNU Readline是这些系统上类似Python readline的支持的默认设置吗?如果是这样,是否可以轻松删除此依赖项?

1 个答案:

答案 0 :(得分:1)

在FreeBSD上,libreadline是基本系统的一部分(除非你在没有GNU的情况下重建它)。 Python动态加载;

ldd /usr/local/lib/python2.7/lib-dynload/readline.so
/usr/local/lib/python2.7/lib-dynload/readline.so:
    libreadline.so.8 => /lib/libreadline.so.8 (0x801206000)
    libthr.so.3 => /lib/libthr.so.3 (0x801445000)
    libc.so.7 => /lib/libc.so.7 (0x80084a000)
    libncurses.so.8 => /lib/libncurses.so.8 (0x801668000)

没有配置选项可以从Python版本中删除它。