내 시스템에 몇 가지 변수를 설정하고 싶습니다.
echo $http_proxy를 사용하면 올바른 결과를 얻을 수 있지만 터미널을 통해 인터넷에 액세스하려고 하면 내가 설정한 프록시 대신 이전 프록시를 얻게 됩니다.
/etc/environment를 확인한 결과 여전히 이전 프록시가 표시되는 것으로 나타났습니다. 이 환경 변수를 어떻게 변경할 수 있나요?
터미널에서 수동으로 설정
export http_proxy="http://11.3.2.212:8080"
export https_proxy="https://11.3.2.212:8080"
export ftp_proxy="ftp://11.3.2.212:8080"
터미널에서 인터넷에 접속하세요:
pip install tensorflow
실수:
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by
'ConnectTimeoutError(<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7ff579aaa668>,
'Connection to 16.34.2.212 timed out. (connect timeout=15)')'
16.34.2.212는 이전 프록시입니다.
다음 명령을 사용하면 동일한 오류가 발생합니다.
export https_proxy="https://11.3.2.212:8080"; pip install tensorflow
또는
export http_proxy="http://11.3.2.212:8080"; pip install tensorflow
운영 체제: CentOS 7
SSH를 사용하여 시스템에 로그인하고 있습니다. 서버의 다른 사용자에게 물었습니다. 정확히 동일한 명령을 사용하여 설치할 수 있었습니다.
추가 정보:
type -a pip
주어진
pip is /usr/bin/pip