繁体   English   中英

使用麻线将包上传到pypi:无效的URI

[英]Uploading package to pypi using twine: Invalid URI

我遵循了将软件包上传到PyPI的官方文档以及PyPI自述文件中提供的信息,但是每次都会出现HTTP 400错误:

$ twine upload dist/*
Uploading distributions to https://upload.pypi.org/legacy
Enter your username: Sinistag
Enter your password:
Uploading paulla.check_dns_sync-0.1.dev0.py3-none-any.whl
HTTPError: 400 Client Error: home_page: Invalid URI for url: https://upload.pypi.org/legacy

到底是怎么回事 ?

问题出在setup.py定义的包url

Invalid URI表示setup()函数中的url字段不是有效的url。 例如,它应该类似于url="https://github.com/namespace/repo"

这是包代码的url,新的pypi repo不接受带有错误url的包。

在麻线的回购上看到这个问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM