心ゆく日並

辛さを辛味に、苦しみを苦味に転じら れればこの日々も味わい深い

AI Python プログラム

proxyある状態でAnaconda+TensorFlowの設定 備忘録

更新日:



ども♪普段はシステムエンジニアをしているマコトです。

Pythonの開発環境であるAnacondaの一括アップデートの方法で苦戦したので備忘録として記述します。

導入環境
Windows 7(64bit)
Anaconda 4.3.0(64bit)
Tensorflow 1.4

Anacondaの一括アップデートの方法

  1. C:\ProgramData\Anaconda3に.condarcを作成する。
    ただ、.condarcと入力しただけでは、「ファイル名を入力してください。」と起こられるので、.condarc.とファイル名を記述する。
    後ろの「.」はファイルが作成される段階で消えてしまう。
  2. 作成されたファイルに以下のようにプロキシーを記述する。
    proxy_servers:
    http: http://proxy.○○.co.jp:8080(port)
    https: https://proxy.○○.co.jp:8080(port)
  3. プロキシーの確認はインターネットエクスプローラー>インターネットオプション>接続>LANの設定で確認する。
    自動構成スクリプトで設定されている場合はproxy.pacなどをTXTで開いてみて確認する。
    どこかしらに「proxy.○○.co.jp:8080」のような記述があるはず。
  4. 管理者としてanaconda promptを立ち上げる。管理者としてanaconda promptを立ち上げる。
  5. 設定したら、conda config --showで正しく設定されたか確認。
    proxy_serversのところに設定したプロキシがあればOK。
  6.  conda update
    condaなどでエラーなくアップデート、インストールができることを確認する。
    注意!
    アップデートのゴミが残っているとエラーとなる場合がある。
    その時はconda clean --allでゴミを削除後、
    conda update conda
    conda update --all
    を行う。

Kerasとは

Kerasとは、Pythonで書かれたニューラルネットワークのライブラリ。
バックエンドとしてTensorFlow、CNTK、Theanoのライブラリを選択することができます。
人間にとって分かりやすい設計の為、初心者でも簡単に迅速なプロトタイピングが可能となっています。
日本語ドキュメントも充実している。

TensorFlowをpipコマンドでインストール

TensorFlowでインストールできないため、pipコマンドを使用しインストールを行う。

  1. pip install TensorFlow --proxy =
    http://[ユーザー名@パスワード]proxy.○○.co.jp:8080
    のように記述し、実行する。
  2. pip install keras --proxy =
    http://[ユーザー名@パスワード]proxy.○○.co.jp:8080
    のように記述し、実行する。

上記だけで駄目な場合は、
set HTTP_PROXY=http://proxy.○○.co.jp:8080(port)
set HTTP_PROXYS=http://proxy.○○.co.jp:8080(port)
を行った後、
pip install TensorFlow --proxy =
http://[ユーザー名@パスワード]proxy.○○.co.jp:8080を行う。

ユーザー名、パスワードはOSに接続するときのもの。

以上!

かいていることに間違い、質問がありましたらメッセージお待ちしています。

関連記事
Raspberry Piを使って機械学習に挑戦1|導入編 Raspberry PiにOSを設定する
Raspberry Piを使って機械学習に挑戦2|導入編 Raspberry Piの初期設定&日本語設定&Vim導入
Raspberry Piを使って機械学習に挑戦3|導入編 Raspberry Piの固定IP化&Macから操作できるように設定







お・す・す・め・!

no image 1

目次1 マコトのプロフィール1.1 自己紹介1.2 タイトルの由来1.3 サブタイトルの由来1.4 趣味1.5 ほしいも ...

-AI, Python, プログラム

Copyright© 心ゆく日並 , 2018 AllRights Reserved.