【问题标题】:How to avoid rebuilding existing wheels when using pip?使用 pip 时如何避免重建现有的轮子?
【发布时间】:2014-04-16 07:25:24
【问题描述】:

使用pip 1.5.X,我们可以使用pip wheel来构建和缓存一个包的轮子,然后使用--use-wheelpip install从缓存的轮子中安装。

我正在尝试在环境设置脚本中使用此功能。 这就是我正在尝试的:

pip wheel --wheel-dir=/tmp Cython==0.19.2
pip install Cython==0.19.2 --use-wheel --no-index --find-links=/tmp

我期待pip wheel 在构建之前检查轮子是否已经存在。但它似乎忽略了现有的轮子并每次都构建。

是否可以避免这种情况?

【问题讨论】:

标签: python pip python-wheel


【解决方案1】:

我一直在使用该选项

    --find-links=/tmp

其中 /tmp 是操舵室。这似乎实际上检查了操舵室而不是重新下载东西。使用您的示例,试试这个:

    pip wheel --find-links=/tmp --wheel-dir=/tmp Cython==0.19.2

【讨论】:

    猜你喜欢
    • 2022-01-24
    • 2016-11-10
    • 2010-09-19
    • 1970-01-01
    • 1970-01-01
    • 2017-07-25
    • 2021-06-29
    • 2017-11-11
    • 1970-01-01
    相关资源
    最近更新 更多