トップページ -> 最新情報技術の実習と研究ツール -> Windows でソフトウエアのインストールと設定 -> Windows で Python 3 処理系,virtualenv, virtualenvwrapper と各種ツール (Chocolatey, git, cmake, wget, 7zip など)のインストール
[サイトマップへ]

Windows で Python 3 処理系,virtualenv, virtualenvwrapper と各種ツール (Chocolatey, git, cmake, wget, 7zip など)のインストール

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

ユースケース:Windows で,Python処理系と各種ツール (git, cmake, wget, 7zip など) を整えたい

この Web ページでは、そのための Windows でのセットアップ手順をスクリーンショットなどで説明する。

目次

  1. Windows 用の Python のダウンロードとインストール
  2. Python のインストール後の設定と確認
  3. (オプション)Windows で virtualenv, virtualenv wrapperのインストール
  4. 主要パッケージ(numpy, scipy, h5py, sciklit-learn, scikit-image, matplotlib, seaborn, pandas, pillow, jupyter, pytest, docopt, pyyaml, cython)のインストール
  5. Chocolatey のインストール
  6. git, cmake, wget, 7zip のインストール(Chocolatey を使用)
  7. virtualenv を用いて Python バージョン3 環境の新規作成

サイト内の関連 Web ページ:

先人に感謝.


Windows 用の Python のダウンロードとインストール

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

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

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

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

    https://www.python.org/downloads/

  3. ダウンロードしたいので,「Downloads」をクリック

  4. バージョンを選ぶ

  5. 画面が切り替わる。ファイルの種類を選ぶ。

    Windows の 64ビット版のインストーラをダウンロードしたいので、「x86_64-executable-installer」を選ぶ

  6. ダウンロードが始まる

  7. ダウンロードしたファイルを実行する

  8. Add Python ... to PATH」をチェックして、 「Install Now」をクリック

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

  10. インストールの終了

    Disable path length limit」が表示されたときは、クリックして、パス長の制限を解除する

    Close」をクリック


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

  1. Windowsの環境変数Path先頭部分を確認

    さきほど、「Add Python ... to PATH」をチェックしたので、 Python についての設定が自動で行われたことを確認する

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

  3. パス(Path)の確認

    次のコマンドを実行する

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

    where python
    where pip
    

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

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

    python --version 
    

  5. pip の動作確認

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

    pip list
    

  6. pip の更新

    python -m pip install --upgrade pip 
    

  7. 再度、pip の動作確認

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

    pip list
    

Windows で virtualenv, virtualenv wrapper のインストール

参考 Web ページ: https://www.python.jp/install/windows/virtualenv.html

  1. 新しく、 Windows のコマンドプロンプトを開く

  2. virtualenv, virtualenv wrapper のインストール

    pip install -U virtualenv virtualenvwrapper-win 
    

virtualenvwrapper の使い方


Python の主要パッケージ(numpy, scipy, h5py, sciklit-learn, scikit-image, matplotlib, seaborn, pandas, pillow, jupyter, pytest, docopt, pyyaml, cython)のインストール

  1. 新しく、 Windows のコマンドプロンプトを開く

  2. (オプション)もし、Python 仮想環境を新規作成し、そこにインストールしたいときは、そのためのコマンドを実行

    ※ Python 仮想環境を新規作成し、そこにインストールしたいときに限る

    mkvirtualenv ai
    lsvirtualenv 
    workon ai 
    

  3. numpy, scipy, h5py, sciklit-learn, scikit-image, matplotlib, seaborn, pandas, pillow, jupyter, pytest, docopt, pyyaml, cython のインストール
    pip install -U numpy scipy h5py scikit-learn scikit-image matplotlib seaborn pandas pillow
    pip install -U jupyter pytest docopt pyyaml cython
    


    (以下省略)

Chocolatey のインストール

git, cmake, wget, 7zip のインストールや更新を楽に行えるようにするために、 Chocolatey をインストールする。

注意事項. Chocolatey を使うと、種々のソフトウエアのインストールが楽になります。 このとき、インストールしたソフトウエアの利用条件、ライセンス条項は必ず、確認すること.

特に、次のことに気をつけること

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

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

    https://chocolatey.org/

  3. Install Chocolatey Now」をクリック

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

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

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

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

git, cmake, wget, 7zip のインストール(Chocolatey を使用)

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

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

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

    choco install -y git cmake.install wget 7zip
    

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

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

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

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

    C:\Program Files\Git\cmd
    C:\Program Files\CMake\bin
    C:\ProgramData\chocolatey\bin
    

    Windowsの画面の表示では、円マークになる

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

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

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

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

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

virtualenv を用いて Python バージョン3 環境の新規作成

  1. 新しく、 Windows のコマンドプロンプトを開く

  2. システムの python3 のバージョンの確認
    where python3
    python3 --version 
    

  3. Python バージョン3 環境の新規作成

    名前: py36

    mkvirtualenv py36
    

  4. 確認
    lsvirtualenv 
    

    py36」という新しい Python 環境が作成されたことが分かる

  5. 確認 の続き

    新しく、 Windows のコマンドプロンプトを開く

    ※ 「workon ai」は、ai の Python 環境の使用を開始するためのコマンド. virtualenv のPython 仮想環境を有効化したいときに限る(「ai」のところは、Python仮想環境の名前に変えること)

    workon ai
    where python
    where pip
    

  6. 試しに、Python 仮想環境 py36 の Python を使ってみる
    workon ai
    python 
    print(1 + 2)
    exit()