私のシステムにいくつかの変数を設定したいと思います。
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