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

时间:2019-03-08 17:43:16

标签: python pip

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

0 个答案:

没有答案