Requests: использовать PayPal в Mac OS X есть проблема с sslv3

Созданный на 17 июн. 2016  ·  3Комментарии  ·  Источник: psf/requests

request.exceptions.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] Ошибка подтверждения подтверждения sslv3 (_ssl.c: 600)

Самый полезный комментарий

Ваша версия Python OpenSSL - это то, с чем она скомпилирована. В этом случае для Mac OS X вам нужно будет скомпилировать новый Python. Самый простой способ сделать это - использовать Homebrew : brew install python предоставит вам новый Python с более современным OpenSSL.

Вы также можете исправить ошибку самостоятельно, запустив pip install pyasn1 ndg-httpsclient pyopenssl , что также даст вам более новый OpenSSL, который могут использовать только запросы.

Все 3 Комментарий

Я изменил версию openssl терминала,

kingw angdeMini: icampuslist_web версия kingwang $ openssl
OpenSSL 1.0.2d 9 июля 2015 г.

но моя версия openssl для python все еще старая версия :

kingw angdeMini: icampuslist_web kingwang $ python -c "import ssl; print (ssl.OPENSSL_VERSION)"
OpenSSL 0.9.8zg 14 июля 2015 г.

Я знаю, что ошибка [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] связана с ошибкой версии.

Я хочу знать, как изменить версию openssl для Python ~
Благодарность!

Ваша версия Python OpenSSL - это то, с чем она скомпилирована. В этом случае для Mac OS X вам нужно будет скомпилировать новый Python. Самый простой способ сделать это - использовать Homebrew : brew install python предоставит вам новый Python с более современным OpenSSL.

Вы также можете исправить ошибку самостоятельно, запустив pip install pyasn1 ndg-httpsclient pyopenssl , что также даст вам более новый OpenSSL, который могут использовать только запросы.

Это мое первое использование github для решения проблемы.
@Lukasa
Спасибо! И теперь моя ошибка решена.

Я использую pyenv для запуска питона. и я удаляю питон, а затем устанавливаю снова. Работает! Так счастлив ~~

Кстати, я сначала попробовал второй метод, но он не сработал. Потом попробовал первый, не знаю причины. Возможно, я уже установил эти пакеты.

Наконец, большое спасибо!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги