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



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

现在我已经在pypi上搜索了好几次包裹,但都没有收到结果。然后,我花时间创建了一个名称似乎没有被使用的包,结果在部署时收到了一个错误。有没有更好的方法来检查包名称的可用性?

据我所知,这似乎是试错的情况。尽管如此,您还是可以尝试pip install <name_package>来查看该名称是否已被使用。

如果您对部署包感兴趣,并且没有遇到PyPi中的索引错误,那么您可以尝试将代码部署到TestPyPi。您必须替换第一个命令:

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

通过

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

我刚刚为同样的用途制作了一个python包,它被称为pkg_name_validator

要安装它,只需运行

pip install pkg_name_validator

使用它就像使用python -m一样简单,就像这样:

python -m pkg_name_validator <package name to validate>

如果你需要任何帮助,只需运行:

python -m pkg_name_validator -h

相关内容

  • 没有找到相关文章

最新更新