2021년 2월 10일 수요일

python pip proxy 설정


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 파일이 있으면 적으면 되고, 없으면 적지 않으면 됩니다.





댓글 없음:

댓글 쓰기