将不同的车轮分布上传到PyPI

时间:2017-04-08 20:03:48

标签: python pip packaging pypi python-wheel

我正在打包一个带有编译扩展的Python项目,所以我需要为每个平台(Linux和OSX)和Python版本(2.7和3.6)构建不同的轮子。我可以用:

正确创建每个轮子
python setup.py bdist_wheel

然后使用twine upload dist/package_name.whl上传每个。

问题在于,当我尝试使用pip安装它时,它在某些平台/ Python版本中不起作用(例如,OSX + Python 3.6出现No matching distribution found for package_name。)

我想知道如何配置它,以便pip可以自动检测要安装的轮子版本。

谢谢!

0 个答案:

没有答案