8

With pip 1.5.X,我们可以使用pip wheel来构建和缓存一个包的轮子,然后使用--use-wheelwithpip 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在构建之前检查轮子是否已经存在。但它似乎忽略了现有的轮子并每次都构建。

有可能避免这种情况吗?

4

1 回答 1

11

我一直在使用该选项

    --find-links=/tmp

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

    pip wheel --find-links=/tmp --wheel-dir=/tmp Cython==0.19.2
于 2014-03-24T17:58:34.480 回答