macでのPython3.xのインストール手順

# はじめに
Pythonを学ぶにあたり導入から簡単なプログラムの作成など学習しつつ備忘録も兼ねて記事として残していこうと思い筆を執りました。
まずはPythonのインストールを行なっていきたいと思います。
同様の記事などは沢山あると思いますが、どなたかの助けになれば幸いです。

# 目次

[1. Python3.xのインストール](#1-python3xのインストール)
[2. Visual Studio Codeの導入](#2-visual-studio-codeの導入)
[3. Pythonでのコードの実行](#3-pythonでのコードの実行)

# 1. Python3.xのインストール
##### 1.1 Pythonのダウンロード
下記URLからPythonの公式サイトにアクセスします。
https://www.python.org

ページを開いたらDownloads(図中白枠)にマウスカーソルを当てます
開いたメニューからPython3.x.xのボタン（図中赤枠）を押下します。
ボタン押下後自動でダウンロードが始まります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/59db26f3-8d53-92b9-7c68-ac6ae065f5bd.png)

##### 1.2 Pythonのインストール
1.1でダウンロードしたファイル(pkg)をダブルクリックなどで実行します。
下図は筆者がダウンロードしたファイルがFinderで表示された場合を示しています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/dc49c11e-8fe2-fc51-fadb-48479b2c4d18.png)
 
インストーラが起動したら続けるを押してください。
以降2回ほどページが切り替わりますのでそちらでも続けるを押してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/ab6cc952-bee7-1a35-7d73-fe33790a0e74.png)

本手順では標準インストールで解説しますのでインストールを押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/b3865296-b05b-c8c7-772a-7198aad09e21.png)

上記画像の後にインストール許可が出ることがありますのでその際はmacのユーザーとパスワードを入力して「ソフトウェアをインストール」ボタンを押してください。

その後「インストーラ」がフォルダにアクセスするための許可を求めてきますので「OK」ボタンを押して許可して下さい。

インストールが実行され完了すると下記画面が表示されますので閉じるボタンを押してPythonのインストールが完了となります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/dc022cb3-68c8-3094-0c47-ab3eb40389c3.png)

# 2. Visual Studio Codeの導入
Pythonでは色々なエディタやIDEが推奨されていますが、本記事ではエディタもIDEも兼ね備えている **Visual Studio Code** の導入手順について解説します。

その他のエディタやIDEにどんなものがあるかは下記リンク(英語)から見れます。

https://wiki.python.org/moin/PythonEditors

https://wiki.python.org/moin/IntegratedDevelopmentEnvironments


##### 2.1 Visual Studio Codeのダウンロード
下記URLからisual Studio Codeのダウンロードサイトにアクセスします。
https://code.visualstudio.com/download

Macと書かれたボタン(下図赤枠)を押すとダウンロードが始まります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/e51b8c99-ac00-8465-bb67-d4d9c299e7a5.png)

ダウンロードしたファイルはアプリケーションのためそのまま実行できますがFinderでアプリケーションフォルダに移動しておきましょう。

##### 2.2 Visual Studio Codeの実行とPython用拡張機能のインストール
2.1でダウンロードしたファイルを実行します。
実行すると下図のように英語のページが立ち上がります。
右下に表示言語を変更できるメッセージが表示されますので「インストールして再起動」のボタンを押下します。
その後アプリケーションを再起動すると表示言語が日本語になります。

:::note info
※メッセージを閉じてしまった場合は右下のベルマークからメッセージを再度開けます。
:::

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/e43a27d4-2483-b76e-3426-5c9cf15cd4f1.png)

ウインドウの左端にあるアイコンから拡張機能(下図のアイコン)をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/94e4b5ef-6f6b-a952-9358-f6e02502c9a6.png)

その後開いたタブからPythonを探し(下図赤枠の)インストールボタンを押下します。

:::note info
Pythonが表示されない場合は検索窓に、画像と同じ文字列かPythonと入力して下さい。
:::

:::note warn
発行元がMicrosoftであることを確認してからインストールボタンを押して下さい。
図中ではインストールボタンの左に発行元が記載されています。
:::
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/9c48581f-383f-fd52-892c-57e9a7bccc18.png)


インストール中にコマンドラインデベロッパツールのインストール(下図)を促されますのでインストールボタンを押して、続く使用許諾契約も同意をしてインストールを進めて下さい。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/88466b2e-991d-d1b6-8e70-9d53740c29b2.png)

以上でVisual Studio Codeの導入は完了となります。

# 3. Pythonでのコードの実行
開発環境が導入できたのでプログラムの定番である文字Hello worldを出力してみたいと思います。

Visual Studio Codeがアクティブな状態でメニューバーのファイルから新しいファイルを選択するか「control + option + command + N」を押します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/9a966e3b-8403-8173-cd2f-0d2e9decd265.png)

下図のメニューが表示されるので「Python ファイル」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/eaa9dd44-5466-7d17-830b-71dc5774cf25.png)

新しいタブが開くのでエディタに **print("HELLO WORLD")** と入力します。
その後メニューバーのファイルから保存を選ぶか「command + S」を押します。
ファイルの保存ダイアログが開くので任意の名前で保存します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/d69271a4-7455-6b97-57df-32cc0c59717a.png)

ファイルを保存できたら、ウインドウの右上にある(下図右上赤枠)のボタンを押して表示されるメニューから **Python ファイルのデバッグ** をクリック(実行)します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/77acd125-f2cc-5eaa-80a8-e84074924e22.png)

正常に実行されると下図の赤枠のように **HELLO WORLD** とターミナルのタブに表示されます。
ターミナルに **HELLO WORLD** の文字が見当たらない場合はもう一度実行してみたりコードが間違っていないか確認してみて下さい。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3486239/2892f05b-21e6-eb3e-c8d9-0a9425db0289.png)

以上でPythonのインストールは完了となります。


記事を最後まで読んでいただきありがとうございました。