> 백엔드 개발 > 파이썬 튜토리얼 > CNTLM으로 Pip 프록시 설정 문제를 해결하는 방법은 무엇입니까?

CNTLM으로 Pip 프록시 설정 문제를 해결하는 방법은 무엇입니까?

Barbara Streisand
풀어 주다: 2024-11-03 04:11:31
원래의
1111명이 탐색했습니다.

How to Troubleshoot Pip Proxy Setup with CNTLM?

CNTLM을 사용한 Pip 프록시 설정 문제 해결

CNTLM을 사용하여 회사 방화벽 뒤에서 프록시 액세스를 위한 pip를 구성하는 동안 " 프록시 연결에 실패했습니다." 또는 "색인을 가져올 수 없습니다." 이 문제를 효과적으로 해결하려면 다음 단계를 고려하세요.

CNTLM 설정 확인

CNTLM이 올바르게 설정되었는지 확인하려면 다음 명령을 실행하세요.

cntlm.exe -c cntlm.ini -I -M http://google.com
로그인 후 복사

"프록시 연결 실패" 오류가 표시되면 CNTLM 구성 설정을 검토하고 프록시 주소와 자격 증명이 올바른지 확인하세요.

환경 변수 사용

pip와 함께 --proxy 옵션을 사용하는 대신 https_proxy 환경 변수를 프록시 URL로 설정해 보세요. http_proxy가 아니라 https_proxy여야 합니다.

export https_proxy=http://web-proxy.mydomain.com
로그인 후 복사

환경 변수로 Pip 실행

환경 변수를 설정한 후 -E 플래그와 함께 pip를 실행하여 수정된 환경 설정을 사용하십시오:

sudo -E pip install somepackage
로그인 후 복사

자격 증명

사용할 자격 증명은 cntlm.ini 파일에서 구성한 것입니다. 여기에 지정된 사용자 이름과 비밀번호가 회사의 프록시 서버에서 사용하는 자격 증명과 일치하는지 확인하세요.

대체 방법

CNTLM이 문제를 해결하지 못하는 경우 다음을 수행할 수 있습니다. CNTLM 프록시 설정을 우회하려면 다음 명령을 사용해 보십시오.

sudo pip -v install --proxy http://user:pass@localhost:3128 somepackage
로그인 후 복사

사용자를 바꾸고 cntlm.ini 파일의 자격 증명으로 전달합니다.

결론

이 단계를 수행하면 문제를 해결하고 CNTLM과 함께 프록시 서버를 사용하도록 pip를 성공적으로 구성할 수 있습니다. pip에 대한 성공적인 프록시 연결을 설정하려면 CNTLM 설정을 확인하고, 올바른 환경 변수를 사용하고, 적절한 자격 증명을 제공해야 합니다.

위 내용은 CNTLM으로 Pip 프록시 설정 문제를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿