Obtenga el error de SSL para el ejemplo en README.
C:\Python27\python.exe J:\github_repos\aaa\aaa.py
Traceback (most recent call last):
File "J:\github_repos\aaa\aaa.py", line 7, in <module>
for repo in g.get_user().get_repos():
File "C:\Python27\lib\site-packages\github\PaginatedList.py", line 49, in __iter__
newElements = self._grow()
File "C:\Python27\lib\site-packages\github\PaginatedList.py", line 61, in _grow
newElements = self._fetchNextPage()
File "C:\Python27\lib\site-packages\github\PaginatedList.py", line 163, in _fetchNextPage
headers=self.__headers
File "C:\Python27\lib\site-packages\github\Requester.py", line 172, in requestJsonAndCheck
return self.__check(*self.requestJson(verb, url, parameters, headers, input, cnx))
File "C:\Python27\lib\site-packages\github\Requester.py", line 213, in requestJson
return self.__requestEncode(cnx, verb, url, parameters, headers, input, encode)
File "C:\Python27\lib\site-packages\github\Requester.py", line 252, in __requestEncode
status, responseHeaders, output = self.__requestRaw(cnx, verb, url, requestHeaders, encoded_input)
File "C:\Python27\lib\site-packages\github\Requester.py", line 277, in __requestRaw
requestHeaders
File "C:\Python27\lib\httplib.py", line 1042, in request
self._send_request(method, url, body, headers)
File "C:\Python27\lib\httplib.py", line 1082, in _send_request
self.endheaders(body)
File "C:\Python27\lib\httplib.py", line 1038, in endheaders
self._send_output(message_body)
File "C:\Python27\lib\httplib.py", line 882, in _send_output
self.send(msg)
File "C:\Python27\lib\httplib.py", line 844, in send
self.connect()
File "C:\Python27\lib\httplib.py", line 1263, in connect
server_hostname=server_hostname)
File "C:\Python27\lib\ssl.py", line 363, in wrap_socket
_context=self)
File "C:\Python27\lib\ssl.py", line 611, in __init__
self.do_handshake()
File "C:\Python27\lib\ssl.py", line 840, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)
Process finished with exit code 1
+1
+1
¿Cualquier actualización?
Problema resuelto con la sugerencia de aquí:
https://stackoverflow.com/questions/41691327/ssl-sslerror-ssl-certificate-verify-failed-certificate-verify-failed-ssl-c/41692664
Hice esto:
cd /Applications/Python\ 3.6/
./Install\ Certificates.command
Editar: ahora veo que este problema ocurre al usar python27. Mi solución es para desarrolladores de python36 que ejecutan MacOSX. Dado que mi error fue esencialmente el mismo, tal vez algo similar pueda solucionar el problema. ¡Buena suerte!
Comentario más útil
Problema resuelto con la sugerencia de aquí:
https://stackoverflow.com/questions/41691327/ssl-sslerror-ssl-certificate-verify-failed-certificate-verify-failed-ssl-c/41692664
Hice esto:
Editar: ahora veo que este problema ocurre al usar python27. Mi solución es para desarrolladores de python36 que ejecutan MacOSX. Dado que mi error fue esencialmente el mismo, tal vez algo similar pueda solucionar el problema. ¡Buena suerte!