为什么这会创建 2 个 tar.gz 文件,‘python setup.py sdist
?我正在尝试使用上传twine upload -r pypitest dist/*.tar.gz
我得到错误说
HTTPError: 400 Client Error: Only one sdist may be uploaded per release. for url: https://test.pypi.org/legacy/
ERROR: Job failed: exit code 1
这是完整的setup.py
最佳答案
看起来像你的命令 twine upload -r pypitest dist/*.tar.gz
匹配多个 tar.gz
文件并尝试上传它们。
您可以更具体地使用您的命令来仅引用这些包之一,例如twine upload -r pypitest dist/yourPackageName.tar.gz
,或者干脆删除另一个 tar.gz
dist
中的文件目录
关于distutils - 获取错误只能上传一个sdist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50491306/