检查 PyPI 包名称是否被占用的最佳方法是什么?

Pet*_*ton 17 python pypi python-packaging

检查 PyPI 包名称是否被占用的最佳方法是什么?

我已经多次在pypi中搜索软件包但没有收到任何结果。然后我花时间创建了一个包,其名称似乎没有被占用,但在部署时却收到错误。有没有更好的方法来检查包名称的可用性?

Álv*_*H.G 2

据我所知,这似乎是一种反复试验的情况。不过,您始终可以尝试pip install <name_package>查看该名称是否已被占用。

如果您对部署包感兴趣并且不面临来自 PyPi 的索引错误,您可以随时尝试将代码部署到TestPyPi. 您必须替换第一个命令:

python -m twine upload --repository pypi dist/*

经过

python -m twine upload --repository testpypi dist/*

  • TestPyPI 和 PyPI 不共享相同的命名空间。选择任意名称,比较 https://pypi.org/project/pyromaji/ 和 https://test.pypi.org/project/pyromaji/ (2认同)