繁体   English   中英

如何从Pypi中删除包

[英]How to remove a package from Pypi

如何从Pypi中删除包裹?

几个月前我上传了一个包给Pypi。 包裹现在已经过时了,我想正式删除它。 我找不到有关如何删除我的包的任何文档。

  • 登录。
  • 转到你的包裹。
  • 选中特定包的“删除”复选框。
  • 单击“删除”按钮。

新的PYPI网站

在此输入图像描述

  1. 登录pypi.org
  2. 转到发布
  3. 单击选项下拉列表上的delete
  4. 输入版本号确认
  5. 单击“ Delete Release以删除版本。





原始答案

登录pypi ,从Your packages选择所需的包

仅删除程序包的某个版本。

选择Remove? 单击要删除的单个程序包版本上的复选框,然后单击“删除”。

在此输入图像描述

完全删除包

向下滚动,直到看到红色框说“ 不要使用此按钮”并单击“完全删除此项目”,然后在下一页上确认您的操作。 不要忘记,没有撤消选项

在此输入图像描述

这不是一个好主意,因为前一个软件包的所有用户都会看到他们的安装失败。

如果要弃用程序包,可以执行的操作是使用指向新程序包的README发布最后一个发行版。 我为python-cli-ui做了那个,它被cli-ui取代

如果你想获得幻想,你也可以:

  • 运行setup.py时添加警告
  • 或在进口时
  • 或者用一个取决于新名称的虚拟包替换包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM