相关疑难解决方法(0)

Pip构建选项以使用多核

我发现pip在编译包时只使用单核.由于一些python包需要一些时间来构建使用pip,我想在机器上使用多核.使用Makefile时,我可以像下面这样执行命令:

make -j4
Run Code Online (Sandbox Code Playgroud)

我怎么能为pip做同样的事情?

python install pip

44
推荐指数
3
解决办法
1万
查看次数

并行Pip安装

我们的Django项目变得越来越大.我们有数百个应用程序,并使用大量的第三方python包,其中许多需要C编译.当我们需要为主要版本创建新的虚拟环境时,我们的部署需要很长时间.话虽如此,我希望从Pip开始加快速度.有没有人知道将会并行安装软件包的Pip的分支?

到目前为止我采取的步骤:

  • 我找了一个项目,但这个项目没那么成功.我确实找到了这个Github Gist:https://gist.github.com/1971720但结果几乎与我们的单线程朋友完全相同.

  • 然后我在Github上找到了Pip项目并开始查看分支网络,看看我是否能找到任何提及我正在尝试做的提交.那里很乱.如果必须的话,我会把它分叉并尝试自己并行化,我只是想避免花时间做这件事.

  • 我在ep.io上看到了DjangoCon 2011上的一个演讲,解释了他们的部署内容,他们提到并行化pip,运送.so文件而不是编译C和镜像Pypi,但他们没有涉及他们是如何做到的或者他们使用的是什么.

python parallel-processing pip

25
推荐指数
3
解决办法
1万
查看次数

标签 统计

pip ×2

python ×2

install ×1

parallel-processing ×1