有没有其他方法可以将包上传到 PyPI?

问题描述

我尝试了很多次,即使在我创建了一个 GitHub 存储库之后似乎也没有任何效果我每次尝试使用麻线时都无法将我的第一个上传到 PyPI,它给出了这个

C:\Users\Admin\PycharmProjects\Python Packages\opencvFPS>twine upload dist/* 升压 加载分布到 https://upload.pypi.org/legacy/ 输入您的 用户名:Prathamesh_Bhatkar 输入您的密码:

上传 opencvFPS-0.1.tar.gz

100%|████████████████████████████████████| 5.26k/5.26k [00:02

注意:尝试 --verbose 以查看响应内容

还有这个错误

HTTPError:来自 https://upload.pypi.org/legacy/ 的 400 错误请求 分类器的值无效。错误分类器“编程语言 :: Python :: 3.8.6”不是有效的分类器。

我该如何解决这个问题?

我是 PyPI 的新手,所以我对它了解不多。

谢谢!!

解决方法

尝试删除分类器中的次要 python 版本,如文档 here 中提到的示例。

所以改成这样:

setup(...,classifiers=[
          # Other classifier
          'Programming Language :: Python :: 3.6',# Other classifier
          ],)