如何在 pypi 上为新项目创建 API 令牌?

How can I create an API token on pypi for a new project?

我正在尝试使用 API 令牌将包上传到 PyPI。我想使用项目特定的 API 令牌而不是帐户特定的令牌,因为这看起来更安全。但是,由于该项目尚未在 PyPI 上创建,因此当我尝试在 PyPI 网站上创建一个新的 API 令牌时,我没有 select 的项目。

由于我激活了双因素身份验证,我在尝试使用 twine 上传时遇到身份验证错误。

这与 , except that the accepted answers does not address the particular issue of project versus account API tokens. I have also tried browsing through https://pypi.org/help/ 密切相关,但似乎找不到任何信息。

那么问题来了,如何为尚未创建的 PyPI 项目创建 API 令牌?

So the question is then, how can I create an API token for a not-yet-created PyPI project?

你当然不能!为帐户创建和使用令牌;稍后您可以将其替换为项目令牌。