pip proxy 설정하는 방법입니다.
pip 실행할때 옵션을 넣어서 처리하는 방법도 있긴하지만 그것으로도 잘 안되는 경우가 있습니다. 그런경우 conf , ini 파일에 넣게 되는데 windows 는 ini 파일에 넣게 됩니다.
ini 파일의 경우 경로가 여러곳이기 때문에 혼동 될 수 있는데 다음과 같은 방식으로 검색 합니다.
pip config -v list
C:\Users\USER\Documents>pip config -v list For variant 'global', will try loading 'C:\ProgramData\pip\pip.ini' For variant 'user', will try loading 'C:\Users\USER\pip\pip.ini' For variant 'user', will try loading 'C:\Users\USER\AppData\Roaming\pip\pip.ini' For variant 'site', will try loading 'c:\users\user\appdata\local\programs\python\python38\pip.ini'
위와 같은 경로의 ini 파일을 사용한다는것이고 해당 파일이 없다면 위 경로에 아래와 같은 내용을 적으면 됩니다.
pip.ini 파일
[global] proxy = http://PROXYSERVERIP:PORT cert = C:\\CERTIFICATION.cer trusted-host = pypi.python.org pypi.org files.pythonhosted.org
cert 파일이 있으면 적으면 되고, 없으면 적지 않으면 됩니다.
댓글 없음:
댓글 쓰기