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

Is there any other way to upload package to PyPI?

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

C:\Users\Admin\PycharmProjects\Python Packages\opencvFPS>twine upload dist/* Upl oading distributions to https://upload.pypi.org/legacy/ Enter your username: Prathamesh_Bhatkar Enter your password:

Uploading opencvFPS-0.1.tar.gz

100%|████████████████████████████████████| 5.26k/5.26k [00:02<00:00, 2.51kB/s]

NOTE: Try --verbose to see response content.

还有这个错误

HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/ Invalid value for classifiers. Error: Classifier 'Programming Language :: Python :: 3.8.6' is not a valid classifier.

我该如何解决这个问题?

而且我是 PyPI 的新手,所以我不太了解它。

谢谢!!

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

所以改成这样:

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