トップページ -> コンピュータ -> Windows -> Windows で Anaconda 5.1.0 のインストールと Python 3.6 の設定(パッケージのインストールなど)
[サイトマップへ]  

Windows で Anaconda 5.1.0 のインストールと Python 3.6 の設定(パッケージのインストールなど)

サイト構成 連絡先,業績など 実践知識 コンピュータ 教材 サポートページ

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

目次

  1. Anaconda とは
  2. Anaconda のダウンロードとインストール
  3. conda-build パッケージのインストール, パッケージ管理ツール類の更新
  4. 各種パッケージのインストール
  5. システム環境変数の設定

関連 Web ページ:

先人に感謝.

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


Anaconda とは

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


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

ここでの設定

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

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

    https://www.anaconda.com/download

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

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

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

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

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

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

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

  9. オプションは「Add Anaconda to the systemPATH environment variable」をチェック. インストールを開始したいので,「Install」をクリック.

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

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

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

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

    ※ このとき,システム環境変数 PATH に,自動で追加される

  14. Windows のスタートメニューの・「Anaconda (64-bit)」 の下に、次があることを確認する.この2つは頻繁に使うことになるはず.

    Anaconda プロンプト(Anaconda Prompt)

    Spyder


conda-build パッケージのインストール, パッケージ管理ツール類の更新

conda-buildパッケージをインストールし、 パッケージ関連ツール類(pip, setuptools, conda, conda-build)の更新を行う.

※ conda-build パッケージは,conda パッケージを自前で作成するなどが簡単にできるためのツール.

  1. Windows で,コマンドプロンプトを管理者として実行

  2. まずは,最新の conda-build パッケージが欲しい.今のコマンドプロンプトで,次のコマンドを実行

    conda install -y conda-build
    

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

  3. conda が更新されたので,コマンドプロンプトをいったん閉じる

  4. 再び, Windows のコマンドプロンプトを管理者として実行する.

  5. Anaconda 3 配下の Python の pip, setuptools, conda, conda-build の更新

    コマンドプロンプトで,次のコマンドを実行

    del get-pip.py
    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py
    conda update -y setuptools
    conda update -y conda
    conda update -y conda-build
    

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

    「wget がないよ!」と表示されたときは、 「wget https://bootstrap.pypa.io/get-pip.py; python get-pip.py」を 「python -m pip install --upgrade pip」で代用


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

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

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

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

pip install --ignore-installed --upgrade ipykernel
python -m pip install --upgrade pip
conda upgrade --all
conda install -y numpy scipy h5py scikit-learn scikit-image matplotlib seaborn pandas pillow
conda install -y jupyter pytest docopt pyyaml cython
conda install -y six
conda install -y protobuf
conda install -y hdf5
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 opencv
conda install -y pylint
pip install --ignore-installed --upgrade msgpack
pip install --ignore-installed --upgrade tensorboard
pip install --ignore-installed --upgrade tensorflow
pip install --ignore-installed --upgrade keras
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 --ignore-installed --upgrade overpy
conda install -y -c conda-forge folium
conda install -y -c conda-forge dlib
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
#again
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