不能使用麻线将二进制轮上传到pypi

时间:2019-12-23 06:35:50

标签: python pypi twine

我正在尝试从github动作在Linux和Windows的Pypi上上传软件包

在linux下我得到了这个结果

Binary wheel 'xxx-cp36-cp36m-linux_x86_64.whl' has an unsupported platform tag 'linux_x86_64'.

在Windows安装过程中

InvalidDistribution: Cannot find file (or expand pattern): 'dist/*'

要上传的代码是

  python setup.py sdist bdist_wheel
  twine upload dist/* --verbose

有什么想法如何上传Linux和Windows发行版?

1 个答案:

答案 0 :(得分:2)

您无法将linux_*.whl滚轮上传到PyPI(原因here)。

您需要通过manylinux projectauditwheel tool将这个特定于平台的转盘转换为manylinux转盘。