【发布时间】:2020-10-13 08:46:57
【问题描述】:
我正在尝试使用 API 令牌将包上传到 PyPI。我想使用项目特定的 API 令牌而不是帐户特定的令牌,因为这看起来更安全。但是,由于该项目尚未在 PyPI 上创建,因此当我尝试在 PyPI 网站上创建新的 API 令牌时,没有可供我选择的项目。
由于我已激活 2 因素身份验证,因此在尝试使用 twine 上传时出现身份验证错误。
这与How to upload package to PyPi with Two Factor enabled? 密切相关,只是接受的答案没有解决项目与帐户 API 令牌的特定问题。我也尝试过浏览https://pypi.org/help/,但似乎找不到任何信息。
那么问题来了,如何为尚未创建的 PyPI 项目创建 API 令牌?
【问题讨论】: