首页 文章

升级pip /安装django - [SSL:TLSV1_ALERT_PROTOCOL_VERSION]

提问于
浏览
1

我在安装django和升级pip时遇到问题 . 我不知道我是如何开始遇到这些问题的,但是当我输入 django-admin startproject mysite 时它会给我一个错误:

-bash:django-admin:找不到命令

我继续输入 pip install Django 然后我收到此错误:

无法获取URL https://pypi.python.org/simple/django/:确认ssl证书时出现问题:[SSL:TLSV1_ALERT_PROTOCOL_VERSION] tlsv1警报协议版本(_ssl.c:590) - 跳过

升级时...

无法获取URL https://pypi.python.org/simple/pip/:确认ssl证书时出现问题:[SSL:TLSV1_ALERT_PROTOCOL_VERSION] tlsv1警报协议版本(_ssl.c:590) - 跳过

我认为问题在于 [SSL: TLSV1_ALERT_PROTOCOL_VERSION] . 我不知道如何修复它以便我可以使用django并升级我的pip版本 .

如果我输入 python3 -c "import ssl; print(ssl.OPENSSL_VERSION)" ,我会得到 OpenSSL 1.0.2n 7 Dec 2017 . 请注意,在这些问题实现之前,我在运行django时没有任何问题 .

1 回答

  • 0

    要升级pip,我输入命令提示符 curl https://bootstrap.pypa.io/get-pip.py | python3 .

    为了能够在我的机器上运行django网站,我不得不使用 python3 manage.py runserver . 这里的诀窍是使用 python3 而不是 python .

相关问题