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

veg*_*dkv 8 python pip pypi

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

由于我已经激活了两因素身份验证,因此在尝试使用 twine 上传时收到身份验证错误。

这与如何在启用两个因素的情况下将包上传到 PyPi密切相关?,除了接受的答案没有解决项目与帐户 API 令牌的特定问题。我也尝试浏览https://pypi.org/help/,但似乎找不到任何信息。

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

phd*_*phd 4

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

你肯定不能!为帐户创建并使用令牌;稍后您可以将其替换为项目代币。

  • 相关问题在这里:https://github.com/pypa/warehouse/issues/6378 (2认同)