【发布时间】:2018-10-05 15:58:31
【问题描述】:
我们将 artifactoy 更新到最新版本 5.10.3 以支持 pypi 更新。
在这次更新之后,我们经历了一些非常缓慢的pip install --upgrade 次。
pip install 运行良好。
我能够查明这个较慢的运行到工件上的本地 pypi 存储库。
神器上的官方pypi和缓存的远程pypi都快。
但是虚拟 pypi(远程和本地 pypi)以及如果我只通过 --extra-index-url 添加本地 pypi 都很慢
有些版本,也许我们有一些问题:
- python 2.7 和 3.5
- 点 9.0.1 和 10.01
- 神器 5.10.3
仅使用官方 Pypi 运行:
pip install -U -r requirements.txt 1.21s user 0.08s system 99% cpu 1.296 total
使用本地 pypi 作为 extra-index-url 运行:
pip install -U -r requirements.txt 1.51s user 0.09s system 8% cpu 19.658 total
并使用虚拟 pypi:
pip install -U -r requirements.txt 1.57s user 0.10s system 4% cpu 38.573 total
不幸的是我没有时间更新。
有什么想法吗?
【问题讨论】:
-
问题存在于 5.8.9、5.9.5 和 5.10.3(包含 Pypi 端点更改所需更改的任何版本。)我已经测试了十几个其他版本,平均而言那些上面提到的速度慢了大约 4.5 倍。如果你有能力在 jfrogs jira 中开票,你应该这样做。
-
Jira 票证:RTFACT-16513
标签: python pip artifactory pypi