AnacondaとPyCharmで、MacにPythonの環境構築をしよう

# はじめに
はじめまして、まさなり（[@log_masa](https://twitter.com/log_masa)）といます。web系を主に勉強している大学２年生です。
大学の授業でpythonを書くことになったので、pythonの環境構築やってみました。
同じような境遇の方の参考になると嬉しいです。

# 環境
MacOS Catalina 10.15.1

# なぜAnacondaなのか
もちろんMac環境にも最初からPython 2.X がインストールされています。しかし、Python 2.X は
というわけで、Python 3.X を使っていきましょう。
https://www.python.org/downloads/ 
[こちら](https://www.python.org/downloads/ )からPython 3 をインストールするのも良いですが、後々ライブラリを集めるのが面倒なので、一括してライブラリをインストールしてくれるAnacondaを使ってPython 3 の環境を構築していきます。やっていきましょう

# 環境構築していきます
### Anacondaのインストール

まずは[ここ](https://www.anaconda.com/)からAnacondaをインストール
https://www.anaconda.com/

ダウンロードできたパッケージを起動し、インストラクションに従ってインストールします。
１０分〜２０分かかると思います(長い...。)

![スクリーンショット 2019-11-28 13.02.27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/508261/8d8da558-76cd-06f8-ae7c-7d27403b368b.png)

これで、python 3 のインストールができました。

### python 3 の確認

Terminalを起動してみましょう。

```
(base) macmac:~ hogehoge$
```

macmacは、使っているMacの名前です。hogehogeは、ログインしているユーザーの名前です。
あれっ、(base)ってなに？
これは、Anacondaによって作られた仮想環境の名前です。
ん、なにそれって人は、[この記事](https://qiita.com/ozaki_physics/items/985188feb92570e5b82d)を読んでください。

```
python
```

pythonと打ち込んで、実行すると、

```
Python 3.7.4 (default, Aug 13 2019, 15:17:50) 
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
```

はい。Anaconda, Inc.のpython 3 が確認できました。対話型シェルが起動している状態なので、抜けます。

```
>>> exit()
```

抜けました。続いて、pythonの場所を確認します。

```
which python
```

これで、pythonの場所を確認できます。

```
/Users/hogehoge/opt/anaconda3/bin/python
```

こんな感じ。
これで、anacondaによってpython 3 がインストールされました。

### PyCharmのインストール

PyCharmは、JetBrainsが提供するIDE（総合開発環境）です。
Professional(有償) と Community(無償) があります。
Professionalは、 $199(20000円くらい)/年 のサブスクリプション形式で利用できます。最初の３０日間は無料で使えるようですが、ProfessionalからCommunityに移行するのが結構めんどうみたいです。無料の期間だけProfessional使おうって人は注意が必要。

今回は、無償のCommunityのほうを使っていきます。

まずは[ここ](https://www.jetbrains.com/pycharm/download)からPyCharmをインストール
https://www.jetbrains.com/pycharm/download

ダウンロードして起動すると、

![スクリーンショット 2019-11-28 13.59.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/508261/0a9004d0-1cd1-26d7-27c2-21b9699cb484.png)

こんな感じの指示があります。従いましょう。

これで、PyCharmが使えるようになります。
ただ、これだとまだ問題があります。PyCharmからpythonを実行すると、Mac環境に最初から入っているpythonが実行されてしまいます。なので、Anacondaでインストールしたpythonを実行できるように設定してあげます。

![スクリーンショット 2019-11-28 16.03.48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/508261/e60675e1-3b9c-b2b5-3d89-a582e9710f9b.png)
このように、Existing interpreterに、先程確認したpythonのパスを指定してあげましょう。
Locationに作業用フォルダを指定して、Createを押すと...はい、これでpythonを書ける環境が整いました。

### Hello World! をする

![スクリーンショット 2019-11-28 16.14.52.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/508261/2d392307-530c-7059-1c57-d6572b83659e.png)

指定したフォルダにpythonファイルを作成して、

```Python:hello.py
print('Hello World!')
```

PyCharmが勝手に保存してくれます。最高ですね。
実行は、右上のAdd Configurationから行います。

![スクリーンショット 2019-11-28 16.22.14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/508261/b823901f-382b-6be5-6baf-728c03c4f35f.png)

適当に名前をつけて、OK
Script Pathには、実行したいファイルを指定してあげます。（ここでは、hello.py）
Ctrl-Rで実行！！！！

![スクリーンショット 2019-11-28 16.30.29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/508261/fadb11fd-323b-b61a-8382-1ad7fcdec573.png)

無事にHello World!できましたね。

![スクリーンショット 2019-11-28 16.31.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/508261/36416bef-ef12-e9bb-043f-018c72c7ab3b.png)

こんな感じに実行画面を移動させたり、Terminalを起動したりもできます。かっこいい！！！！

以上で、AnacondaとPyCharmを使ったpythonの環境構築を終わります。お疲れさまでした。

# おわりに
ここまで読んでいただき、ありがとうございました。
はじめて記事を書いてみたのですが、ノリと勢いでササッと書けちゃうものですね。
わかりにくい点、間違っている点があれば、コメントにて教えていただけると嬉しいです。
また、感想や要望なども待っています。

これからも自分のアウトプットを兼ねて、初学者にもわかりやすい記事を書いていこうと思います。
[Qiita](https://qiita.com/masanari9256)と[Twitter](https://twitter.com/log_masa)のフォロー、よろしくおねがいします。