ばたけの備忘録

技術に関する備忘録(情報処理、機械学習、ロボットなど)

apt-get/aptのproxy設定(Linux)

 apt-get/aptのプロキシサーバの設定方法を書いておきます。社内で利用する場合はプロキシ認証を通す必要があります。
 OSはUbuntuです。/etc/apt/にapt.confを作成して下記を記述します。

Acquire:http::proxy "http://id:password@proxy:8080";
Acquire:https::proxy "http://id:password@proxy:8080";

id : プロキシサーバの認証ID
password : プロキシサーバの認証パスワード
proxy : プロキシサーバー名
8080 : プロキシポート番号

一時的にproxyに設定する場合は下記を実行します。

export http_proxy="http://id:password@proxy:8080"
export https_proxy="http://id:password@proxy:8080"

Proxyの確認したい場合は下記を実行してください。

printenv http_proxy https_proxy

実行結果が何も出なかった場合はうまく設定できていません。

pipのproxy設定(Windows10)

 pipのプロキシサーバの設定方法を書いておきます。社内で利用する場合はプロキシ認証を通す必要があります。
 conda installに対応していないPythonパッケージはpipを使うことがあります。

設定方法

proxyを環境変数に設定することで認証可能となる。コマンドプロンプトで以下を実行する。

set HTTP_PROXY=http://id:password@proxy:8080
set HTTP_PROXY=http://id:password@proxy:8080

id : プロキシサーバの認証ID
password : プロキシサーバの認証パスワード
proxy : プロキシサーバー名
8080 : プロキシポート番号
※認証が不要な場合はid、passwordを削除して実行

Anacondaのproxy設定(Windows10)

 Anacondaをインストール後のプロキシサーバの設定方法を書いておきます。
 社内で利用する場合はプロキシ認証を通す必要があります。

設定手順

1.Anacondaのフォルダに.condarcファイルを作成する。
ログインユーザーのみ

C:\Users\[ユーザー名]\Anaconda

グルーバルインストール

C:\Program Files\Anaconda
C:\ProgramData\Anaconda

私の環境(Windows10)では隠しファイルのProgramDataにAnacondaのフォルダがあります。

2.condarcファイルにproxyを記載 する。

proxy_servers:
  http: http://id:password@proxy:8080
  https: http://id:password@proxy:8080

id : プロキシサーバの認証ID
password : プロキシサーバの認証パスワード
proxy : プロキシサーバー名
8080 : プロキシポート番号