【发布时间】:2013-12-22 14:14:42
【问题描述】:
如何从 Pypi 中删除一个包?
几个月前我上传了一个包到 Pypi。该软件包现已过时,我想正式将其删除。我找不到任何关于如何删除我的包裹的文档。
【问题讨论】:
如何从 Pypi 中删除一个包?
几个月前我上传了一个包到 Pypi。该软件包现已过时,我想正式将其删除。我找不到任何关于如何删除我的包裹的文档。
【问题讨论】:
delete
Delete Release删除发布。登录pypi,从Your packages中选择需要的包
选中您要删除的单个软件包版本上的Remove?复选框,然后单击删除。
向下滚动,直到看到红色框,上面写着不要不使用此按钮,然后单击完全删除此项目,然后在下一页上确认您的操作。 别忘了,没有撤消选项。
【讨论】:
这不是一个好主意,因为之前软件包的所有用户都会看到他们的安装失败。
如果你想弃用一个包,你可以做的是发布一个带有指向新包的 README 的最新版本。我是为python-cli-ui 做的,它被cli-ui 取代
如果你想变得花哨,你也可以:
setup.py 时打印的警告【讨论】:
【讨论】: