在FreeBSD或OpenBSD上获取没有链接到GNU Readline的Python有多容易? GNU Readline是这些系统上类似Python readline的支持的默认设置吗?如果是这样,是否可以轻松删除此依赖项?
答案 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版本中删除它。