python - 如何将包重新上传到 pypi?

标签 python pypi

我上传了一个包到pypi,但是上传后出现了一些问题,所以我把它彻底删除了,我尝试重新上传,但再次上传后出现了一些错误: HTTP Error 400: This filename has previously been used, you should use a different version. error: HTTP Error 400: This filename has previously been used, you should use a different version. 看来pypi可以跟踪上传事件,我删除了项目和帐户并再次上传,但我可以看到以前的记录。为什么?
我该如何解决问题?

最佳答案

简而言之,由于稳定​​性原因,您不能重新上传同名的发行版。您可以在此处阅读有关此问题的更多信息 https://github.com/pypa/packaging-problems/issues/74 .

您需要更改发行版的文件名,通常通过增加版本号来完成,然后再次上传。

关于python - 如何将包重新上传到 pypi?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44517306/

相关文章:

python - 匹配多列上的 CSV(列并不总是匹配!)

python - Flask Jinja2 - 解析 JSON

python - 如何配置 pip search 使用多个 URL?

python - 加快包含构建步骤的 pip 安装过程

python - 使用 xlsxwriter 中的 Workbook 对象时,Workbook 对象没有属性 'add_sheet'

python - 清理csv数据,w/pandas有没有办法找到第一个可以转换为#的obj列?

python - 找不到文件错误 : [Errno 2] when packaging for PyPI

python - PyPI API - 如何获得稳定的包版本

python - 获取 Errno 9 : Bad file descriptor in python socket

python - Pip 不会安装 setup.py 中使用 install_requires 声明的依赖项