如何告诉pip并行编译

时间:2020-07-30 21:11:37

标签: python gcc pip g++ python-poetry

每当我在台式机上为Python项目构建容器时,永远就需要安装所有Python依赖项。在大多数情况下,最大的减速来自需要编译的软件包,例如numpy,lxml等。

问题是,查看我的CPU统计信息,我的16个内核中只有1个正在经历这些瓶颈,因此,我认为必须有一种方法可以指示运行gcc的安装程序或g++可以使用更多资源。

我知道,如果我自己使用make直接编译东西,我可以使用make -j 24,但是由于我的唯一界面是pip install -r requirements.txt(或更常见的是poetry install),所以我我以为必须在安装之前可以设置一个环境变量?像MAKE_JOBS=24GCC_PARALLEL=16之类的东西?

什么是正确的方法?

0 个答案:

没有答案
相关问题