PyPI 命名空间与拼写劫持风险 | AI生成和翻译

首页 2026.03

不,不完全对。PyPI(官方 Python Package Index)的工作方式如下:

任何人都可以发布 packages,但仅限于自己的 namespace:

防止滥用的机制:

真正的风险——typosquatting:

所以答案是: 是的,任何人都可以发布 packages,但你不能 overwrite 或 hijack 你不拥有的现有 package。危险在于新名称/相似名称,而不是接管已建立的 ones。

这就是为什么从不受信任来源或带有拼写错误的 pip install 可能有风险。


AI生成和翻译,但整理分享仍需精力。如果觉得有帮助,欢迎 捐助支持。 微信:@lzwjavaWeChat QR · X: @lzwjava · 打个招呼 👋

返回 捐助