pip
工具使python模块安装起来轻而易举——在大多数情况下。但是当模块需要一些在“标准位置”中找不到的外部C库时,可能会导致问题。举个例子:我试图安装gmpy2
python模块,它需要有gmp
、mpfr
和mpc
库的访问权限。在我使用的系统(Linux-HPC,运行rhel6.9)上,系统范围的库非常旧。HPC系统管理员提供了更多最新的库,但不是在/usr/lib
或/usr/local/lib
中。我的问题是:我们还可以使用pip来构建Python模块的二进制部分吗?如何指定自定义包含;库文件位置?我被迫回到python setup.py
方法:首先使用build_ext
子命令,然后调用install
子命令完成安装。这是可行的,但相当混乱
目前没有回答
相关问题 更多 >
编程相关推荐