1
這就是在大量的包中找到像這樣的:https://pypi.python.org/pypi/pip如何解釋的PyPI包名命名約定
PIP-9.0.1-py2.py3-NONE-any.whl
如何解釋這個命名約定?
這就是在大量的包中找到像這樣的:https://pypi.python.org/pypi/pip如何解釋的PyPI包名命名約定
PIP-9.0.1-py2.py3-NONE-any.whl
如何解釋這個命名約定?
命名格式可以filename convention下在PEP 427中找到:
{distribution}-{version}(-{build tag})?-{python tag}-{abi tag}-{platform tag}.whl
在這種情況下:
pip-9.0.1-py2.py3-none-any.whl
是版本9.0.1版本所PIP包的,與兩個Python 2和兼容3,沒有ABI - Application Binary Interface(純Python),並且與任何CPU架構兼容。
所以這意味着'py2.py3'是python標籤而不是擴展後綴。有趣! –