python 方向盘_`'皮普车轮。'比'设置.pyB方向盘`

博客作者发现使用`pip wheel`从`setup.py`构建Python项目时,耗时接近20分钟,而直接运行`setup.py bdist_wheel`只需几秒钟。问题在于`pip`在开始处理前就花费了大量时间。文章讨论了这种性能差异,并询问是否有优化建议。
摘要由CSDN通过智能技术生成

使用this setup.py(尚未提交到this project的根目录)Python2.7,pip wheel .几乎需要20分钟$:~/projects/cfgov-refresh$ time pip wheel .

Processing /Users/karchnerr/projects/cfgov-refresh

Building wheels for collected packages: cfgov

Running setup.py bdist_wheel for cfgov ... done

Stored in directory: /Users/karchnerr/projects/cfgov-refresh

Successfully built cfgov

real 19m50.061s

user 0m29.641s

sys 1m21.651s

而setup.py bdist_wheel只需几秒钟。在

^{pr2}$

你知道是什么造成了这么大的差异吗?有什么事我应该改变一下吗?在

使用moreutils的ts命令,我可以看到pip甚至在开始处理之前已经花费了大量的时间设置.py在[2017-01-17 15:41:36] Processing /Users/karchnerr/projects/cfgov-refresh

[2017-01-17 15:54:42] Running setup.py (path:/private/var/folders/_f/3lrtcs492pnbf6zcql9t0n380000gp/T/pip-p6TG9c- build/setup.py) egg_info for package from file:///Users/karchnerr/projects/cfgov-refresh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值