CNTLM을 사용한 Pip 프록시 구성 문제 해결
HTTP 및 HTTPS를 통해 리소스에 액세스할 수 있습니까? 그렇지 않은 경우 로컬 CNTLM 프록시가 올바르게 구성되었는지 확인하고 필요한 프록시 서버를 가리키는 것부터 시작하세요. 이를 확인하려면 sudo 컬 http://www.google.com/ 명령을 사용하고 응답을 검사할 수 있습니다. CNTLM의 명령줄 도구 cntlm -c ~/.cntlm.rc -M http://www.google.com/을 사용해 볼 수도 있습니다. 이 명령 중 하나라도 실패하면 CNTLM이 제대로 설정되지 않을 수 있습니다.
프록시와 함께 Pip를 사용하려고 할 때 다음 사항을 고려하세요.
1. CNTLM 구성: CNTLM 구성 파일(cntlm.ini)이 올바른지 확인하세요. cntlm.exe -c cntlm.ini -I -M http://google.com 명령을 사용하여 설정을 테스트할 수 있습니다. "프록시 연결 실패" 오류가 발생하는 경우 프록시 설정 및 네트워크 연결을 확인하세요.
2. Pip 명령: --proxy 플래그 대신 HTTPS_PROXY 환경 변수를 설정해 보세요. 이 접근 방식은 일부 시스템에서 더 잘 작동하는 것으로 나타났습니다. 내보내기 HTTPS_PROXY=http://proxy-server:port를 사용하여 변수를 내보낸 다음 평소와 같이 Pip 명령을 실행합니다.
3. 기타 옵션: CNTLM과 Pip이 예상대로 작동하지 않는 경우 대체 방법을 고려할 수 있습니다. 한 가지 옵션은 프록시 자격 증명을 사용하여 http_proxy 환경 변수를 설정하는 것입니다. 그러나 프록시에 인증이 필요한 경우에는 이 접근 방식이 적합하지 않을 수 있습니다.
위 내용은 CNTLM을 사용한 Pip 프록시 구성이 작동하고 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!