상세 컨텐츠

본문 제목

아나콘다 프록시, SSL verify 설정 및 pip Trusted host 추가

SW/Lang | Python

by 푸로그 2019. 2. 16. 23:22

본문

블로그 글 백업 원글 일시:2019-01-19 00:46

회사나 학교같이 proxy를 쓰는 환경에서 pip를 쓰려면 참 안되는데

python -m pip --proxy HTTP_PORXY install --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org {모듈명}

  • --cert 인증서 가끔 인증서도 붙이고, Trusted host도 추가하고... 너무나 불편하다.

Anaconda proxy 설정하기, SSL verify false 설정

없다면 만들어주자.
C:\Users\<username>\.condarc
$ vi ~/.condarc

channels:
- defaults

# Show channel URLs when displaying what is going to be downloaded and
# in 'conda list'. The default is False.
show_channel_urls: True
allow_other_channels: True

proxy_servers:
    http: http://<hostname>:<port>
    https: http://<hostname>:<port>

#SSL verify False
ssl_verify: False

Stack Overflow 참조 원본


pip Trusted host 추가하기

Anaconda라면 해당 path에
C:\Users\<사용자명>\Anaconda3\envs\<Anaconda env명>\Lib\site-packages\pip pip.ini 생성

+자신의 pip path도 설정 가능하다. 위 path를 보고 참조해보자.

pip.ini

[global]
# Trusted Host 추가 
trusted-host = pypi.python.org
               pypi.org
               files.pythonhosted.org

Stact Overflow 참조 원본


 

관련글 더보기