トップページ -> コンピュータ設定 -> Windows -> Anaconda 3 で Python 2.7 環境のインストール(Windows 上)
[サイトマップへ], [サイト内検索へ],

Anaconda 3 で Python 2.7 環境のインストール(Windows 上)

サイト構成 連絡先,業績など コンピュータ実習 データの扱い コンピュータ活用 教材(公開) サポートページ
ユースケース: Anaconda 3 で・最新の Python 3 環境と Python 2.7 環境の共存ができるようにする.

ここで行うこと.

先人に感謝.

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


前準備

Anaconda 3 のインストール

※ Python のプログラム作成には、PyCharmなどが便利である.

git, wget のインストール

以下,Windows に Anaconda 3, git, wget をインストール済みであるものとして説明を続ける.


Python 2.7 環境の新規作成

  1. 今から作成するPython 環境の名前と、Pythonのバージョンを決めておく

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

  3. 隔離された Python 環境を作成する

    端末で,次のコマンドを実行.

    「Proceed ([y]/n) ?」 に対しては Enterキー

    conda create -n py27 python=2.7
    

  4. Python 環境が作成できたことを確認
    conda info -e
    

これで、もとからの Python 環境と, 新規作成されたPython 環境(Python のバージョン 2.7名前は py27)の共存できた。


新規作成された Python 環境を使いたいとき


Python 2.7 環境で、パッケージのインストールの前準備を行う

いま作成した Python 環境で、パッケージの更新などの前準備を行う

  1. Windows のコマンドプロンプトを実行する.

  2. いま作成した Python 環境を有効にする

    端末で,次のコマンドを実行.

    activate py27
    

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

    conda の行は1行ずつ実行

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

    conda config --remove channels conda-forge
    

    conda upgrade --all
    

    conda clean --packages
    

  4. pip の更新

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

    アクセスが拒否されました」と表示される場合には cd コマンドで、書き込み可能なディレクトリに移るか、コマンドプロントを管理者として開いて、そこでコマンドを実行する。

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

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


Python 2.7 環境に,TensorFlow, Keras, OpenCV, Spyder のインストール

Anaconda 3 では,conda 形式の Python パッケージを、簡単に扱うことができる. Pythonパッケージ以外のソフトウエアをインストールすることもできる

  1. Window でコマンドプロンプトを実行

  2. いま作成した Python 環境を有効にする

    端末で,次のコマンドを実行.

    activate py27
    

  3. TensorFlow, Keras, OpenCV, Spyder のインストール

    時間がかかるので待つ

    ※ 「conda install」は、パッケージをインストールするためのコマンド

    conda install -y tensorflow keras opencv
    conda install -y -c spyder-ide spyder
    

    ※ Windows で、あるPython 環境(名前は py27とする)の spyder を使いたいとき:

    • Windows のスタートメニューに「spyder (py27)」が増えるので、それを使う。あるいは
    • コマンドプロンプトで「activate py27」を実行したあとに「spyder」

  4. インストール済み conda パッケージの表示

    conda list 
    

  5. TensorFlow のバージョン確認

    python -c "import tensorflow as tf; print( tf.__version__ )"
    

  6. keras のバージョン確認

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

  7. OpenCV のバージョン確認

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

Python 2.7 環境に,各種パッケージのインストール

Anaconda 3 では,conda 形式の Python パッケージを、簡単に扱うことができる. Pythonパッケージ以外のソフトウエアをインストールすることもできる

  1. Window でコマンドプロンプトを実行

  2. いま作成した Python 環境を有効にする

    端末で,次のコマンドを実行.

    activate py27
    

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

  4. imutils, mtcnn のインストール

    ※ mtcnn については https://github.com/open-face/mtcnn

    mkdir c:\pytools
    cd c:\pytools
    rmdir /s /q imutils
    rmdir /s /q mtcnn
    

    cd c:\pytools
    git clone https://github.com/jrosebr1/imutils
    cd imutils
    python setup.py build
    python setup.py install 
    
    cd c:\pytools
    git clone https://github.com/ipazc/mtcnn
    cd mtcnn
    python setup.py build
    python setup.py install 
    

  5. python-visualization/folium, DinoTools/python-overpy, ianare/exif-py, mapado/haversine, Turbo87/utm のインストール
    mkdir c:\pytools
    cd c:\pytools
    rmdir /s /q folium
    rmdir /s /q python-overpy
    rmdir /s /q exif-py
    rmdir /s /q haversine
    

    cd c:\pytools
    git clone https://github.com/python-visualization/folium
    cd folium
    python setup.py build
    python setup.py install 
    
    cd c:\pytools
    git clone https://github.com/DinoTools/python-overpy
    cd python-overpy
    python setup.py build
    python setup.py install 
    
    cd c:\pytools
    git clone https://github.com/ianare/exif-py
    cd exif-py
    python setup.py build
    python setup.py install 
    
    cd c:\pytools
    git clone https://github.com/mapado/haversine
    cd haversine
    python setup.py build
    python setup.py install 
    
    cd c:\pytools
    git clone https://github.com/Turbo87/utm
    cd utm
    python setup.py build
    python setup.py install 
    

  6. その他、各種パッケージのインストール

    ※ 下から必要なものを選んでインストール

    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 cython
    conda install -y pylint
    conda install -y bz2file
    conda upgrade --all