自定义归档格式点子
问题描述:
我想下载使用一些Python包的源代码一样自定义归档格式点子
pip download --no-binary=:all: $package==$version
几乎总是这样的结果在tar.gz
文件(至少在Linux上),这是我想要的。但是,对于NumPy 1.13.1版本,我检索zip
文件。这种不可靠性使得编写自动安装脚本有点困难,所以我想问一下,是否有任何方法可以选择检索到的存档格式?
答
pip
下载它在PyPI上发现的内容。对于numpy它找到.zip而不是.tar。*。因此,您必须事先知道软件包发行商提供的格式。
除了.zip之外,您可以要求(或者更好地提供补丁)NumPy团队发布.tar。*。