본문 바로가기
인터넷/모바일/머신러닝

conda create 할 때에 https (SSL) 관련 에러가 나는 경우의 해결 방법 #2

by blade. 2019. 8. 6.

아나콘다 인스톨 후에 conda create할 때에 아래와 같은 에러메시지가 나면, offline 모드 사용.

 

1
2
3
4
5
6
7
8
9
$ conda create -n py36 python=3.6
Fetching package metadata ...
CondaHTTPError: HTTP None None for url <https://repo.continuum.io/pkgs/free/win-64/repodata.json.bz2>
Elapsed: None
 
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
SSLError(SSLError(SSLError("bad handshake: Error([('SSL routines', 
'ssl3_get_server_certificate', 'certificate verify failed')],)",),),)
cs

 

해결 방법.

1
2
3
4
5
6
bash
conda config --set offline true     # offline에서 인스톨 가능하게...
conda config --set ssl_verify false # ssl 안 씀.
conda config --show | grep -i off   # 옵션 확인
conda create -n py37 python=3.7     # conda 환경 생성.
 
cs

 

방화벽 환경 하에서 pip 모듈 인스톨하는 것은 아래의 링크를 참고한다.

 

http://hwengineer.blogspot.com/2018/10/python-local-private-repository.html

Python을 위한 local private repository 만들기 (bandersnatch + nginx)

 

- 끝 -