トップページ -> 最新情報技術の実習と研究ツール -> Windows でソフトウエアのインストールと設定 -> Windows で Anaconda 5.3.0 のインストール
[サイトマップへ]  

Windows で Anaconda 5.3.0 のインストール

Anaconda は,Python バージョン 3 の言語処理系と,開発環境と,各種ツールの詰め合わせである. Windows での Anaconda 5.3.0 のインストール,conda パッケージの追加手順を図解で説明する.

目次

  1. Anaconda とは
  2. Anaconda のダウンロードとインストール
  3. インストール後の設定と確認
  4. 各種パッケージのインストール
  5. Python 3.6 系での既知のバグ
  6. conda-build パッケージのインストール, パッケージ管理ツール類の更新

関連 Web ページ:

先人に感謝.

参考 Web ページ: https://www.anaconda.com


Anaconda とは

Anacondaは,Continuum Analytics 社が提供している Python バージョン 3 の言語処理系,開発環境やツール,管理ツールである conda,主要な Python パッケージを1つにまとめたソフトウエアである.次のアプリケーションも同封されている.


Anaconda のダウンロードとインストール

ここでの設定

ダウンロードとインストールの手順

  1. ダウンロード用 Web ページを開く

    https://www.anaconda.com/download

  2. Windows 版が欲しいので,「Windows」をクリック

  3. Python3 の最新版を使いたい.「Python 3.7 Version」の下の「DOWNLOAD」をクリック

  4. ファイルのダウンロードが始まる.

  5. ダウンロードした .exe ファイルを実行

  6. ようこそ画面では,「Next」をクリック.

  7. ライセンス条項の画面

  8. インストールタイプは「All Users」を選び,「Next」をクリック.

  9. インストールディレクトリ(フォルダ)は既定(デフォルト)のままでよい.「Next」をクリック.

  10. インストールを開始したいので,「Install」をクリック.

    オプションは「Add Anaconda to the systemPATH environment variable」をチェック.

    ※ 「Add Anaconda to the system PATH environment variable」にチェックすると,システムの環境変数 PATH に,自動で追加される

  11. インストールが始まる.

  12. インストール完了の表示.「Next」をクリック.

  13. Visual Studio Code をインストールしないときは「Skip」をクリック.

  14. インストール完了の確認

  15. Windows のスタートメニューの・「Anaconda (64-bit)」 の下に、次があることを確認する.

    Anaconda プロンプト(Anaconda Prompt)

    Spyder


インストール後の設定と確認

  1. Windowsのシステム環境変数Path先頭部分の設定

    ※ システムの環境変数Pathは、すでに存在するはずなので、編集

    先頭部分が次のようになるように編集

    ※ すでに、Pathのなかに、一部分含まれているときは、 その部分を並び変えて、下の順序に一致させる

    設定例

    C:\ProgramData\Anaconda3
    C:\ProgramData\Anaconda3\Library\mingw-w64\usr\bin
    C:\ProgramData\Anaconda3\Library\usr\bin
    C:\ProgramData\Anaconda3\Library\bin
    C:\ProgramData\Anaconda3\scripts
    
  2. 新しく、 Windows のコマンドプロンプトを開く

  3. パス(Path)の確認

    次のコマンドを実行する

    python, pip については、C:\tools\Anaconda3のものが先頭にあることを確認すること. その他については、エラーメッセージが出ないこと.

    where python
    where ipython
    where pip
    where conda
    

  4. python のバージョンの確認
    python --version 
    

  5. conda の動作確認

    ※ エラーメッセージが出なければ OK.

    conda info
    

  6. 新しくWindows のコマンドプロンプトを管理者として実行する.

  7. Anaconda 3 の conda パッケージの更新、古い conda パッケージファイルの削除

    「conda config --remove channels conda-forge」は,conda のチャンネルに「conda-forge」が入っていたら削除する操作(エラーメッセージが出たとしても無視してください).

    「conda upgrade --all」で、y か n かを尋ねる質問が出たときは、続行したいので「y」

    conda の行は1行ずつ実行

    conda config --remove channels conda-forge
    
    conda upgrade --all
    
    conda clean --packages
    

    (途中省略)

    (途中省略)

    (途中省略)

    (途中省略)

    ※ 「反応が遅いなあ」と思ったら、Enter キーを押してみる.

  8. Anaconda 3 配下の Python の pip の更新

    del get-pip.py
    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py
    

  9. Python の numpy パッケージがインストールできることの確認

    ※ バージョン番号が表示されれば OK.下の図とは違うバージョンが表示されることがある

    python -c "import numpy; print( numpy.__version__ )"
    

各種パッケージのインストール

Anaconda では,「conda」という形式の Python のパッケージも、簡単に扱うことができる. Python のパッケージを追加することで,Python にいろいろな機能を追加することができる.conda を用いてPythonパッケージ以外のソフトウエアをインストールすることもできる

各種パッケージおよび関連ソフトウエアのインストール手順例

コマンドプロンプトを管理者として実行し,次のコマンドを実行

conda upgrade --all
conda install -y tensorflow keras spyder opencv 
conda install -y numpy scipy h5py scikit-learn scikit-image matplotlib seaborn pandas pillow
conda install -y jupyter pytest docopt pyyaml cython

次のコマンドは、TenforFlow GPU 版のインストール

※ 動作には、 CUDA Compute Capability 3.0 は以上に適合するグラフィックスカード、NVIDIA グラフィックスカードのドライバのインストールが必要です

conda install -y tensorflow-gpu cudnn cudatoolkit
conda install -y six
conda install -y protobuf
conda install -y pillow
conda install -y hdf5
conda install -y h5py
conda install -y chainer
conda install -y graphviz
conda install -y pydot
conda install -y yaml
conda install -y flask
conda install -y django
conda install -y sympy
conda install -y sqlite
conda install -y redis
conda install -y gensim
conda install -y pylint
conda install -y bz2file
conda install -y PyOpenGL 
conda install -y ipykernel
pip install msgpack 
pip show msgpack 
pip install mtcnn 
pip show mtcnn 
pip install git+https://github.com/davisking/dlib
pip show dlib
pip install git+https://github.com/ageitgey/face_recognition
pip show face_recognition
#
pip install --ignore-installed --upgrade pyglet
pip install --ignore-installed --upgrade pygame
pip install --ignore-installed --upgrade cocos2d
pip install --ignore-installed --upgrade geopandas
pip install git+https://github.com/DinoTools/python-overpy
# conda-forge か pip install git+https://github... でインストールするもの
pip install git+https://github.com/python-visualization/folium
conda install -y -c conda-forge exifread
conda install -y -c conda-forge haversine
conda install -y -c conda-forge utm
conda install -y -c conda-forge gdal
conda config --remove channels conda-forge
conda upgrade --all

※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

conda パッケージの検索法

conda パッケージの検索

conda search <パッケージ名>

conda クラウド内の他の人の conda パッケージの検索

anaconda search t conda <パッケージ名>

Python 3.6 系での既知のバグ

参考Webページ https://qiita.com/ruteshi_SI_shiteru/items/be6a58276bdbd67dc096

C:\ProgramData\Anaconda3\pkgs\pip-9.0.3-py36_0\Lib\site-packages\pip\compat\__init__.py をエディタで修正.

※ 「pip-9.0.3-py36_0」のところは違うかも.

修正前

修正後

修正前

修正後


システム環境変数の設定(書きかけ)

PYTHONIOENCODING