トップページ -> 研究ツール(ソフトウエア類)のセットアップ -> Windows でソフトウエアのインストールと設定 -> Windows で Anaconda 3 2018.12 と各種ツール (git, cmake, wget, 7zip など)のインストール
[サイトマップへ], サイト内検索:

Windows で Anaconda 3 2018.12 と各種ツール (git, cmake, wget, 7zip など)のインストール

金子邦彦研究室: データベース、人工知能(AI)、データサイエンスの融合により不可能を可能にする

ユースケース:Windows で,Anaconda を使いたい。各種ツール (git, cmake, wget, 7zip など) を整えたい

Anaconda は,Python バージョン 3 の言語処理系と,開発環境と,各種ツールの詰め合わせである. この Web ページでは、Windows での Anaconda 3 2018.12 のインストール,関連ツール (conda, git, cmake など)のインストール、conda パッケージのインストール手順を図解で説明する. Anaconda 使いたいだけのときは、この Web ページの始めから「Anaconda のインストール後の設定と確認 」までを行う。

目次

  1. Anaconda とは
  2. 前準備
  3. Anaconda のダウンロードとインストール
  4. Anaconda のインストール後の設定と確認
  5. Chocolatey のインストール
  6. Chocolatey を用いて、git, cmake, wget, 7zip をインストール
  7. Chocolatey を用いて、Python プログラム開発環境 Anaconda, Python 2 をインストール
  8. Chocolatey でインストール済みのパッケージを一括更新
  9. インストールしたソフトウエア類に関する設定
  10. Python の各種パッケージのインストール
  11. Python 3.6 系での既知のバグ

関連 Web ページ:

先人に感謝.

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


Anaconda とは

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


前準備

Windows の 「アプリと機能」で、インストール済みのプログラムを見る。 次のソフトがある場合には、アンインストールする

今からインストールを行うので、混乱を防ぐため


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

ここでの設定

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

  1. Tenforflow をインストールする予定があるとき

    Tenforflow の Web ページ https://www.tensorflow.org/install/pipを開き、 少しスクロールするとPythonのバージョンについての記載があるので、必ず確認する.

    「Python > 3.4」のように記載されている。この条件にあうものをインストールすること。

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

    https://www.anaconda.com/download

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

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

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

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

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

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

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

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

    ※ インストールのときに「All Users」でなく「Just Me」を選んだときの注意点:日本語を含むディレクトリにはインストールしないことにする。 日本語を含むディレクトリが既定(デフォルト)になっているときは、 別のディレクトリを設定すること。

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

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

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

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

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

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

  15. PyCharm についての案内が表示されるので確認する

    https://www.anaconda.com/pycharm

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

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

    Anaconda プロンプト(Anaconda Prompt)

    Spyder


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

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

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

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

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

    設定例

    インストールのときに「All Users」でなく「Just Me」を選んだときはC:\ProgramDataの部分は別のディレクトリになる

    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:\ProgramData\Anaconda3のものが先頭にあることを確認すること. その他については、エラーメッセージが出ないこと.

    where python
    where ipython
    where pip
    where conda
    

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

  5. conda の動作確認

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

    conda info
    

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

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

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

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

    このとき 「Original error was: DLL failed: 指定されたモジュールが見つかりません」 というエラーメッセージが出ることがある.

    Windows のシステム環境変数 Path に「C:\Tools\Anaconda3\Library\bin」を含めてから、 新しいコマンドプロンプトで実行してみる

  8. 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 キーを押してみる.


Chocolatey のインストール

Chocolatey の Web ページの記載の手順に従う.

  1. Windows のコマンドプロンプトを管理者として実行する.
  2. Web ブラウザで、Chocolatey の Web ページを開く

    https://chocolatey.org/

  3. Install Chocolatey Now」をクリック

    新しい画面に変わるので確認する

  4. 新しい画面 (Chocolatey の インストールWeb ページ)のコマンドをコピー

  5. 先ほど開いた Windows のコマンドプロンプトに貼り付ける

  6. 実行の結果,エラーメッセージが出ていないことを確認する.

Chocolatey を用いて、git, cmake, wget, 7zip をインストール

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

  2. git, cmake, wget, 7zip をインストール

    ※ 実行のとき、エラーメッセージが出ないことを確認すること

    choco install -y git cmake.install wget 7zip
    

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

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

インストールしたソフトウエア類に関する設定

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

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

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

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

    設定例

    インストールのときに「All Users」でなく「Just Me」を選んだときはC:\ProgramDataの部分は別のディレクトリになる

    C:\Program Files\Git\cmd
    C:\Program Files\CMake\bin
    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
    C:\ProgramData\chocolatey\bin
    

  2. 新しくWindows のコマンドプロンプトを実行する.

  3. システム環境変数 Path の確認

    そして、次のコマンドを実行する

    エラーメッセージが出ないことを確認.

    where git
    where git-gui
    where cmake
    where cmake-gui
    

  4. conda の動作確認

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

    conda info
    

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

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

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

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

conda パッケージの検索法

conda パッケージの検索

conda search <パッケージ名>

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

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

Python 3.6 系での既知のバグ

Anaconda で 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