gpt4 book ai didi

python - 如何打印requirements.txt中每个包的安装时间

转载 作者:行者123 更新时间:2023-12-04 08:18:18 25 4
gpt4 key购买 nike

运行pip install -r requirements.txt时,有没有什么方便的方法可以打印每个包所花费的时间? ?
我想要类似 pip install -r requirement.txt --print-times 的东西
而不是仅仅打印包的名称和版本,我希望输出看起来像这样:

Collecting shellescape==3.8.1
Using cached shellescape-3.8.1-py2.py3-none-any.whl (3.1 kB)
took 2.4 seconds
Collecting lxml==4.5.2
Using cached lxml-4.5.2-cp38-cp38-manylinux1_x86_64.whl (5.4 MB)
Collecting gevent==20.9.0
Using cached gevent-20.9.0-cp38-cp38-manylinux2010_x86_64.whl (6.1
took 4.4 seconds
等等...
我在 --verbose 下没有找到这些数据。
谢谢!

编辑:
我知道像编写 bash/python 脚本这样的选项,但我正在寻找一个简单的标志或单行命令。

最佳答案

使用此内容创建一个 bash 脚本

while IFS= read -r line; do
start=`date +%s`
pip install $line
end=`date +%s`
runtime=$((end-start))
echo "took $runtime seconds"
done < requirements.txt

关于python - 如何打印requirements.txt中每个包的安装时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65608777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com