偶然地,我创建了一个与现有PYPI包(pyea(同名的本地python包。现在我意识到,通过更新所有已安装的软件包,我的软件包将被 PYPI-Server 的较新版本覆盖。我可以给我的本地包一个标志左右,以防止使用 PYPI-Server 进行更新吗?或者,setup.py 文件可能有一些参数来控制此问题。
重命名包需要付出很多努力。
最佳做法是避免使用已存在的包的名称。虽然重命名可能需要很多努力,但这是避免任何未来麻烦的最佳选择。
这将是长期收益的短期痛苦。