pip如何识别为包装创建轮子

时间:2016-02-23 22:12:21

标签: python pip python-wheel

revert如何决定在包裹上运行pip againest遗产setup.py bdist_wheel

1 个答案:

答案 0 :(得分:0)

我认为它在某处被描述过!但我不知道在哪里。也许在一个PEP中。

是否创建方向盘的主要检查是https://github.com/pypa/pip/blob/develop/pip/wheel.py#L773

pip.index.egg_info_matches使用r'([a-z0-9_.]+)-([a-z0-9_.!+-]+)'检查您的包的基本名称。这意味着包含文件夹名称的setup.py必须首先采用mypackage-anything的形式!否则上述检查将失败,旧版安装将启动。