Python readline - 如何链接主目录中内置的 ncurses?

标签 python readline ncurses

我没有对我正在使用的 Linux 服务器的 root 访问权限。

我正在尝试安装readline到我的主目录中的 Python 安装中,但构建它需要 ncurses 库。

我已经构建了 ncurses,并将前缀设置为我的主目录,但现在我无法尝试链接它,以便 ld -lncurses 找到它。我尝试将 $HOME/lib 导出到 LD_LIBRARY_PATH;这没有帮助。

setup.py 是否有一个选项来指定搜索适当库的路径?

最佳答案

啊,明白了!

很简单: 导出 LDFLAGS=-L/$HOME/lib

不确定是否有必要: 导出 CFLAGS=-I/$HOME/include 导出 CPATH=-I/$HOME/include

关于Python readline - 如何链接主目录中内置的 ncurses?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12272544/

相关文章:

perl - 调色板和更多比例变化

c++ - 如何设置终端窗口的固定大小?

python - 如何在python中启动mongodb守护进程

python - 在防火墙后面时如何下载 python .egg 文件

java - 从Java中的行读取字符串

java - Java 中的 readline() 返回 null

python - 尝试在 plone 中显示对象状态会出现 "No workflow provides ' ${name }' information."错误

python - 使用 conda-forge 作为 Anaconda 的默认 channel 在 Mac Pro M1 上安装软件包

ruby-on-rails - 如何编译带有 Readline 支持的 Ruby?

c++ - 如何用ncurses画一条线?