トップページ -> データベース研究スタート -> Windows でソフトウエアのインストールと設定 -> Windows で Anaconda 5.2.0 のインストールと Python 3.6 の設定(パッケージのインストールなど)
[サイトマップへ]  

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

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

目次

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

関連 Web ページ:

先人に感謝.

参考 Web ページ: https://www.continuum.io

キーワード:Anaconda, conda create, conda install, Windows 用 Python 3 のインストール,Python パッケージのインストール


Anaconda とは

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


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

ここでの設定

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

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

    https://www.continuum.io/downloads

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

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

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

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

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

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

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

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

    下の図では、オプションは「Add Anaconda to the systemPATH environment variable」をチェックしている(各自の判断で).

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

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

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

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

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

  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. 再び,コマンドプロンプトを管理者として実行

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

    conda update -y pip
    conda update -y setuptools
    conda update -y conda
    conda update -y conda-build
    

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


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

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

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

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

pip install --ignore-installed --upgrade ipykernel
python -m pip install --upgrade pip
conda update -y --all
conda install -y numpy
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 scikit-learn
conda install -y scikit-image
conda install -y matplotlib
conda install -y seaborn
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 pandas
conda install -y sqlite
conda install -y redis
conda install -y scipy
conda install -y gensim
conda install -y cython
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
#again
conda install -y conda
conda update -y --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