본문 바로가기
Solution

[Python] 파이썬 설치 에러 (SSL)

by 호호호호히히히히 2021. 3. 5.
728x90
반응형

회사 보안규정상 집에서 멀쩡하게 설치되던 Python이 설치되지 않을 때가 있다.

대부분 내부 SSL설정에 따른 오류로 강제로 신뢰하는 사이트로 빼야 설치 가능하다.

 

SSL Error

 

1.curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 에러날 경우
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py --ssl-no-revoke 실행

 

2.py get-pip.py 에러날 경우
py get-pip.py --trusted-host=files.pythonhosted.org --trusted-host=pypi.org 실행

 

3.'pip'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 뜨는 경우
cd C:\Users\UserName\AppData\Local\Programs\Python\Python39\Scripts
pip있는 경로로 들어가서 명령어 실행

 

4.추가 install 시 SSL 에러

1) 명령어 뒤에 모두 --trusted-host=files.pythonhosted.org --trusted-host=pypi.org use --no-warn-script-location

붙여서 실행하거나

2) C:\Users\UserName\AppData\Local\pip에 pip.ini생성하여

[global]
trusted-host = pypi.org
files.pythonhosted.org

저장

 

5. 4 예시
1) pip install python-jenkins --trusted-host=files.pythonhosted.org --trusted-host=pypi.org use --no-warn-script-location
2) pip install atlassian-python-api --trusted-host=files.pythonhosted.org --trusted-host=pypi.org use --no-warn-script-location
3) pip install python-gitlab --trusted-host=files.pythonhosted.org --trusted-host=pypi.org use --no-warn-script-location
4) pip install requests --trusted-host=files.pythonhosted.org --trusted-host=pypi.org use --no-warn-script-location

 

or


pip.ini생성 후

1) pip install python-jenkins
2) pip install atlassian-python-api
3) pip install python-gitlab
4) pip install requests

 

반응형

댓글