スライドショー

Python

WindowsにPython環境を構築する方法(Anaconda)

ここでは、WindowsにPythonを実行するための環境を構築する手順を説明します。

前提

OS : Windows10
Python:3.7

WindowsにPython環境を構築する方法はいくつかありますが、今回は「Anaconda」をインストールする方法を紹介します。

Anacondaをインストールすることで、簡単にPythonをインストールすることができます。

Anacondaとは?

「Anaconda」とはAnaconda社(旧名Continuum Analytics)開発したPythonディストリビューションです。

ディストリビューションとは?

様々な便利なツールをひとまとめにしたもの(パッケージ)。

AnacondaにはPython本体に加え、便利なPythonパッケージが含まれているため、
AnacondaをインストールすればPythonの開発環境を一通り構築することができます。

では、AnacondaをインストールしてPythonを実行する環境を構築する手順を紹介します。

Anacondaのインストール方法

まず、Anacondaのダウンロードページの「Download」をクリックします。

次に「Windows」を選択し「Download」をクリックします。
「Python 3.X」と「Python2.X」のバージョンがありますが、今回は最新の「Python 3.X version」をダウンロードします。

ダウンロードが完了したら、ダウンロードしたインストーラを実行します。

すると下記のような画面が表示されるので、「Next」をクリックします。

ライセンス規約が表示されますので、「I Agree」をクリックします。

次に、インストールタイプを選択します。
今ログインしているユーザーか、全てのユーザーに対して適応するかを選択しますが、今回はログインユーザーのみ「Just Me(recommended)」をクリックします。

インストール先を指定しますが、特に都合がなければ初期値のままでよいでしょう。
指定したら「Next」をクリックします。

ここではインストールオプションを指定します。

  • Anacondaのパスを環境変数に追加するか
  • AnacondaのPython3.Xをデフォルトで使用するか

について設定できます。

今回は二つにチェックし「Install」をクリックします。

インストールが開始するのでしばらく待ちます。

インストールが完了したら「Next」をクリックします。

下記のような画面が表示されるので「Next」をクリックします。

チェックボックスにはチェックせず、「Finish」をクリックします。

お疲れ様でした!
これでAnacondaがインストールされたかと思いますので、試しにPythonインタプリタを起動してみます。

「Winキー + R」を押し、下記のように「idle」と入力して「OK」をクリックします。

すると、Pythonのインタプリタが表示されますので、試しに計算式を入力し実行してみましょう。

これで、Pythonを開発できる環境が整いました!!

Anacondaに含まれるライブラリ

Anacondaには標準でいくつものライブラリが入っています。
その一部を簡単に紹介します。

Numpy配列やベクトル、数値計算
SciPy科学計算
Pandasデータ解析
scikit-learn機械学習
Jupyterブラウザ上でプログラム実行
Matplotlibグラフ描画

基本的なCondaコマンド

通常Pythonではライブラリのインストールやアップデートなどの管理を「pip」コマンド、仮想環境の管理を「venv」コマンドを使用して操作します。

しかしAnacondaではライブラリのインストールやアップデート、また仮想環境の管理を「Condaコマンド」を使用して操作します。

Condaコマンドはコマンドプロンプトから実行することができます。
コマンドプロンプトは「Winキー + R」で「cmd」と入力することで起動できます。

Anacondaを使う中で基本知識となるため少しずつ覚えていくとよいでしょう。
最低限必要なコマンドが下記になります。

基本操作

conda update condacondaアップデート
conda listインストール済み一覧
conda list -n 環境名インストール済み一覧(環境指定)
conda install ライブラリ名ライブラリインストール
conda install ライブラリ名 ==x.x.xライブラリインストール(環境指定)
conda update allライブラリ全体をアップデート
conda update ライブラリ名指定したライブラリをアップデート
conda uninstall ライブラリ名指定したライブラリを削除

仮想環境管理

conda create -n 仮想環境名 python=バージョン仮想環境作成
conda info -e仮想環境一覧表示
conda install パッケージ名パッケージ追加
activate 仮想環境名仮想環境有効化
deactivate 仮想環境名仮想環境無効化
conda remove -n 仮想環境名 -all仮想環境削除

まとめ

いかがでしたでしょうか?

もっとも面倒で厄介な環境構築ですが、「Anaconda」をインストールすることでPythonの実行環境を簡単に構築することができます。

Anacondaをインストールしてゴリゴリ開発していきましょう!

-Python

© 2021 yoshicont.