環境構築 Anaconda（Windows）

# 本記事の概要
　Anacondaの環境構築をして、
　JupyterNotebookでコードを実行するまでの手順

　【環境とインストールするパッケージ】
　　OS：Windows
　　Python：3.9
　　Anaconda：4.12.0

## 目次
1. **パッケージのダウンロード～インストール**
1-1. ダウンロード
1-2. インストール
1-3. バージョンの確認方法
1-4. その他
2. **JupyterNotebook**
2-1.事前確認
2-2.起動
2-3.Notebook作成
3. **最後に**

## 1.パッケージのダウンロード～インストール
### 1-1.ダウンロード
パッケージを下記のサイトからダウンロードする。
> https://www.anaconda.com/products/distribution

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/6ffc700f-60f6-f716-3b04-912ae15c30c3.png)
※お使いのOSに合わせてダウンロードしてください。

今回はWindowsでの環境構築なので、Windows -> Python3.9 ->
「64-Bit Graphical Installer (594 MB)」をダウンロードします。

### 1-2.インストール
ダウンロードした「Anaconda3-2022.05-Windows-x86_64.exe」をダブルクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/a4c23fe7-dcd8-5e82-0af5-e21c73eb2c75.png)
- 「Next」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/99ced573-5570-eeb9-2cd9-491a3b075a2f.png)
- 「I Agree」(同意する)をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/180bcf43-883c-5d8a-5940-d260d2655d07.png)
- 「Just Me」が選択されている状態で「Next」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/21e384a1-404e-5a1a-d43b-4e1c43ec398d.png)
■Just Me：今使っているユーザだけで使いたい場合に選択
■All Users：全てのユーザで使いたい場合に選択（管理者のパスワードが必要）

- インストール先を選択して「Next」をクリック
変更する理由がなければそのまま「Next」をクリックしてください。
※下図の「ユーザ名」の部分は自身の名前となります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/84c85648-fa5b-440f-e95d-d202520f4189.png)

> こんなエラーが出たら
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/0f2b9dc1-7933-8b81-3074-be7135060d9d.png)
「ユーザ名」が日本語の場合やフォルダパスに日本語が含まれていると、
エラーが出てしまうので、日本語が含まれていないパスを選択してください。

- 「Register Anaconda3 as my default Python 3.9」
にチェックがされていることを確認して「Install」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/ed7ade35-4e6a-f74a-d9d0-ff16f970fe9b.png)
■個別にパスを通したい場合は
　「Add Anaconda3 to my PATH enviroment variable」にチェック
※環境構築に慣れていない場合は設定を変えずにデフォルトのままでよい。

- インストールが完了したら「Next」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/4c0737dd-4368-e552-32a3-34e7f9f2cdbd.png)
- 「Next」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/cb5eaccc-d008-9331-51b7-6eada164e558.png)
- 「Finish」をクリック(チェックはお好みで外してください)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/67df2367-4db6-3bbc-434e-ea9982805a53.png)
■「Anaconda Distribution Tutorial」
　にチェックを入れて「Finish」をクリックすると下図のページが開かれる
　![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/1a1d8a00-0a9f-b534-c96e-500b2140386e.png)
■「Getting Started with Anaconda」
　にチェックを入れて「Finish」をクリックすると下図のページが開かれる
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/815a7949-d30d-34b7-952d-486291d72c30.png)

- Anacondaのインストール完了
Windowsメニューに「Anaconda3(64-bit)」が追加される
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/530efc17-5cbb-c2a9-da5e-7a4d6fe3c2ff.png)

### 1-3.バージョンの確認方法
「Anaconda3(64-bit) -> Anaconda Prompt(anaconda3)」をクリックして
プロンプトが起動したら、下記のコマンドを実行する。
> `conda --version`
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/23492cbd-db8a-239c-e254-0462c84e658f.png)

### 1-4.その他
「Anaconda3(64-bit) -> Anaconda Navigator(anaconda3)」を起動して
UIでライブラリや環境の管理をすることもできますが、
ここではコマンドライン(プロンプト)での操作を記載します。

## 2.Jupyter Notebook
### 2-1.事前確認
jupyter がインストール済みであるか確認をしておく。
Anacondaをインストールしたときにできる(base)環境であれば、
jupyterは入っていると思いますが、一応記載しています。

下記コマンドを実行して、「jupyter」があることを確認する。
> `conda list`

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/b97f5950-bf6f-08c6-a7ba-7d8553c1a214.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/038d4b25-fa9f-88ec-15eb-b1f6b2a35677.png)

**【ある場合】**
　「2-2.起動」に進んでください。

**【ない場合】**
　下記コマンドを実行
> `pip install jupyter`

インストールが完了した後、再度「conda list」を実行して確認してください。
あることを確認できたら「2-2.起動」に進んでください。

### 2-2.起動
「Anaconda3(64-bit) -> Anaconda Prompt(anaconda3)」をクリックして
コマンドプロンプトを起動して、下記のコマンドを実行する
> `jupyter notebook`

**＜注意＞「Anaconda3 Powershell Prompt(anaconda3)」ではない**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/de6e4a37-3a93-2178-4955-d9e671168bdb.png)
既定のブラウザが起動して、jupyterが起動する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/46ca9d94-740d-cb8e-2460-cbdf9e421b59.png)
起動したときのフォルダ(構成、内容)はAnaconda Promptでコマンドを実行したときの
フォルダの場所が基準となって表示される。
（起動時のフォルダの場所を変えれば、表示される内容も合わせて変わる）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/c89b6591-205d-7cbf-c472-dcec0a88322d.png)

### 2-3.Notebook作成
- フォルダを作成
[New]のプルダウンメニューから「Folder」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/d1a80c16-5d7a-4258-fd05-91cb3c8d2fca.png)
「Untitled Folder」が出来上がるので左側のチェックボタンにチェックを入れると
上部に[Rename]ボタンが出てくるのでクリックして、名前を変更する
今回は「Notebook」というフォルダを作成するとします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/81cae6f4-3d7b-d209-93b0-ee112e163bb4.png)
作成したフォルダをクリックしたら次にnotebookを作成します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/0e67949c-1d16-1b10-f618-16f5c47dea7b.png)

- ファイル(notebook)を作成
[New]のプルダウンメニューから「Python3(ipykemel)」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/4bacb8ea-dfbd-f628-5649-fa6afffce229.png)
新しいタブが開かれ、ソースを入力する画面に遷移します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/c79d9e26-fab2-1a90-5c74-89ba2743a096.png)
「Untitled」をクリックすると名前を変更できるので、好きな名前に変更してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/80f1a52f-3156-242c-28c7-346f0d9b4d85.png)


- ソースを書いてみる
「入力[ ]：」の右側に文字が入力できるようになっていますでの、
そちらにカーソルを合わせてクリックしてください。
青色の枠から緑色の枠に変わったら入力モードになっている状態です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/08878ffe-8e21-0ad8-4f9c-2ed3f10b99b0.png)
下記のコードを入力して、「▶ 実行」をクリック
> `print("初めてのJupyterNotebook")`

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/24ae9342-d581-f7fc-cef7-d196e13f39ce.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2739343/3f413774-74f9-ca2e-8fc8-c6a39e25b472.png)

環境構築の手順は以上となります。

## 3.最後に
・文法
・仮想環境
・Django
・その他ライブラリ
については別の記事で書きます。

最後までご覧いただき、ありがとうございました。