python/conda SSL 인증서 오류발생시
https 로 하고싶을때.
1. Curl 사이트에서 pem인증서를 다운받아 저장한다. https://curl.haxx.se/ca/cacert.pem 예) C:\CA에 저장했다고 가정. 2. cmd창에 %APPDATA% 를 입력하면, 실제 위치가 나온다. C:\Users\kolon\AppData\Roaming ==> 이렇게 나온다. 3.위 위치 아래에 pip 폴더를 만들고 그 하위에 pip.ini (linux는 pip.conf) 파일을 만든다. 4. pip.ini를 열어 아래를 붙여넣고 저장한다.
|
아나콘다(conda install 패키지명) 에서 SSL 오류발생할 경우
conda config --set ssl_verify false
--------------그냥 HTTPS(SSL) 사용하기 싫을때 --------------------------------------------==> 이방법이 그냥 Best
D:\ML_Program\Anaconda3\Lib\site-packages\pip-10.0.1-py3.5.egg\pip\_vendor\requests\sessions.py
이 파일 안에
#: SSL Verification default.
self.verify = True ==> 이 부분에 True 로 되어있는 것을 False로 바꾸면 pip가 SSL 사용안해서 오류없이 잘 됨.
---------------
---------------------conda create 시 SSL 에러---------------------
conda config --set ssl_verify false
-----------------------------------------------------------