Error with Twine: SSLError: HTTPSConnectionPool

Error with Twine: SSLError: HTTPSConnectionPool

我正在尝试将包上传到 PyPi;然而,当我使用推荐的平台 twine 连接到 PyPi 时,出现此错误:

SSLError: HTTPSConnectionPool(host='upload.pypi.org', port=443): 
Maxretries exceeded with url: /legacy/ (Caused by SSLError(SSLError(8, '_ssl.c:507: EOF occurred in violation of protocol'),))

这是我 运行:

的 twine 命令
twine register dist/wikiparser-0.1.0.tar.gz

有谁知道如何解决这个错误?

我在将包上传到 PyPi 时也遇到了这个错误,但我的解决方法是手动上传包。

所以回去工作,

  1. 在此处创建您的帐户https://pypi.python.org/pypi
  2. 将您的代码打包到此 link

  3. 中的第 3 点
  4. 您将在第 2 步后得到一个压缩包,手动将该压缩包上传到 pypi 帐户