Python模块安装:指定外部库依赖项的位置

2024-04-26 07:51:24 发布

您现在位置:Python中文网/ 问答频道 /正文

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


Tags: 模块pip工具命令标准libusr系统