Dapatkan kesalahan SSL untuk contoh di 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
Perubahan apapun?
Masalah diselesaikan dengan saran dari sini:
https://stackoverflow.com/questions/41691327/ssl-sslerror-ssl-certificate-verify-failed-certificate-verify-failed-ssl-c/41692664
Melakukan ini:
cd /Applications/Python\ 3.6/
./Install\ Certificates.command
Sunting: Sekarang saya melihat bahwa masalah ini terjadi saat menggunakan python27. Solusi saya adalah untuk pengembang python36 yang menjalankan MacOSX. Karena kesalahan saya pada dasarnya sama, mungkin sesuatu yang serupa dapat memperbaiki masalah. Semoga beruntung!
Komentar yang paling membantu
Masalah diselesaikan dengan saran dari sini:
https://stackoverflow.com/questions/41691327/ssl-sslerror-ssl-certificate-verify-failed-certificate-verify-failed-ssl-c/41692664
Melakukan ini:
Sunting: Sekarang saya melihat bahwa masalah ini terjadi saat menggunakan python27. Solusi saya adalah untuk pengembang python36 yang menjalankan MacOSX. Karena kesalahan saya pada dasarnya sama, mungkin sesuatu yang serupa dapat memperbaiki masalah. Semoga beruntung!