setuptools下载缓存路径

时间:2014-02-21 04:42:24

标签: python setuptools

我可以为setuptools设置下载缓存路径吗?我可以通过设置环境变量 PIP_DOWNLOAD_CACHE How to cache downloaded PIP packages)来实现这一点,但我不知道如何处理setuptools。

我每次跑步时都想要:

python setup.py develop
setuptools缓存下载的文件,因此我不必再次下载。

1 个答案:

答案 0 :(得分:2)

您可以使用选项-a-d-f来创建和使用缓存目录。这就是他们的帮助文本所说的:

--always-copy (-a)             Copy all needed packages to install dir
--install-dir (-d)             install package to DIR
--find-links (-f)              additional URL(s) to search for packages

首先使用python setup.py develop -a -d CACHEDIR在所选目录中缓存所需的包,然后将该目录用作python setup.py develop -f CACHEDIR以后的来源。

您可能需要将您通常使用的任何标志添加到一个,另一个或两个调用中,具体取决于相关标志。