Python向けIDE「PyCharm」のインストールと日本語化

はじめまして。
富山県で小学生～高校生向けのプログラミング教室を運営している屋鋪（やしき）です。
当教室では、今年度からPyCharmというソフトを使ってPythonを学習してもらっています。

この記事では、自宅等にあるPCにPyCharmをインストールして、Pythonを動かすところまでを解説します。

なお、PyCharmのインストールには「JetBrains Toolbox App」を使用します。

下記手順は、Windows10でのインストール手順となっていますが、他のOS（macOS等）でもほぼ同じ手順でインストール可能です。
また、下記手順ではブラウザにEdgeを用いていますが、Chrome等のブラウザを用いた場合もほぼ同じ手順でインストールが可能です。


**本記事では、日本語化にプラグイン「Japanese Language Pack/日本語言語パック」を使います。**
**これはバージョン2020.1以降、非公式の日本語化ツールを使用すると起動しない等の不具合が報告されているからです。**
**詳しくはサムライズム社の下記ページ等をご確認ください**
https://samuraism.com/jetbrains/localization

(2021/4/20追記)
・「PyCharmでPythonを実行する」の3節において、Pythonのバージョンが2.x系と表示される場合について追記しました
・「PyCharmでPythonを実行する」の4節において、Windowsのユーザアカウント制御（UAC）が表示される場合について追記しました



# PyCharmのインストール
1. ブラウザを起動し、下記URLへ移動する
https://www.jetbrains.com/ja-jp/toolbox-app/

2. 「ダウンロード」のボタンを押す。
![vlcsnap-2021-04-12-05h12m05s414.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/7730e765-1ebb-e676-2c8a-80a0e97207d3.png)

3. edgeの場合は、画面下部の「実行」をクリックする。
　Chromeの場合は直接ダウンロードが開始されるので、ダウンロードの完了後、画面下部のファイルをクリックする。
![vlcsnap-2021-04-12-05h13m36s825.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/33f61938-8192-1b10-1616-efbdc966bbb4.png)

4.インストール画面が表示されるので、「インストール」をクリックする
![vlcsnap-2021-04-12-05h17m55s572.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/f5455990-bdcf-8ae6-1055-c2df9039dc92.png)

5.インストールが始まるので、しばらく待つ
![vlcsnap-2021-04-12-05h20m21s802.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/6ec77141-c0ab-5b92-4eac-609b8e3e24ff.png)

6.インストールが完了すると画面が切り替わるので、「JetBrains Toolboxを実行」にチェックを入れて、「完了」をクリックする
![vlcsnap-2021-04-12-05h22m14s738.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/541fc2d0-66f1-dd02-b013-282a8500b924.png)

7.画面右下のタスクトレイにToolBoxのアイコンがあるのでクリックする
![vlcsnap-2021-04-12-05h24m15s312.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/768e1010-55ef-0a23-4cfa-2a40262111db.png)

8.最初にToolBoxのアイコンをクリックしたときだけ、User Agreement(利用規約）が表示されるので、内容を確認して「Accept」をクリック
※「Allow sending……」は『使用状況の統計情報をJetBrains社に匿名で送るか』についてなので、気にする人はチェックを外して、JetBrains社に貢献したい人はチェックを入れてください
![vlcsnap-2021-04-12-05h31m52s533.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/a15b8c0d-6d2e-3764-2a0b-1404c5422b96.png)

9.インストール可能なアプリの一覧が表示されるので、PyCharmの無料版である「PyCharm Community」をクリック
※「PyCharm Professional」は有料版で30日間の無料体験が可能です。学生の方が所有する個人PCや、学校等のPCへのインストールは申請すると無料や割引を適用できる場合がありますが、ここでは説明を割愛します。
![vlcsnap-2021-04-12-05h32m37s931.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/debf8939-7a1b-d30a-b423-28e8ab561a56.png)

10.インストールが始まるとプログレスバーが表示されるので、完了まで待つ
![vlcsnap-2021-04-12-05h41m52s078.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/784e193a-d25e-056f-3d7a-f2197af4e60d.png)

11.インストールが完了されたら、「PyCharm Community」をクリックする
※次回以降PyCharmを起動するときも、この方法で起動してください。
![vlcsnap-2021-04-12-05h44m10s302.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/e8294e66-782d-8487-0571-0e0f73df0e98.png)

12.最初にPyCharmを起動したときだけUser Agreement(利用規約）が表示されるので、内容を確認して「I confirm……」にチェックを入れて「Continue」をクリック

![vlcsnap-2021-04-12-05h46m28s551.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/7b2a7fbd-4ae8-22d4-0fcc-48d222cf2a76.png)

13.「Data Charing」の画面は『使用状況の統計情報をJetBrains社に匿名で送るか』についてなので、気にする人は「Don't Send」を、JetBrains社に貢献したい人は「Send Anonymous Statistics」をクリックしてください
![vlcsnap-2021-04-12-05h51m19s616.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/7c0121f7-fb21-c102-9968-006b1a1cc2e5.png)

14.起動するまでしばらく待つ
※画面はバージョンによって多少異なります
![vlcsnap-2021-04-12-05h54m14s488.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/0efbe2ba-60fa-422a-f72c-c993d118978b.png)

15.起動が完了すると、下のような画面が表示されます。
英語ではありますが、このままでも十分使うこともできます。
表示を日本語にしたい場合は次の手順に進んでください。

![vlcsnap-2021-04-12-05h55m31s610.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/6b834f6d-9d8e-0804-ae9f-9b8f5a536dbc.png)

# PyCharmの日本語化
1.起動後の画面左側にある「Plugins」をクリックし、中央上部の検索欄に「japanese」と入力する。

2.検索結果にある「Japanese Language Pack/日本語言語パック」の「install」ボタンをクリックする
![vlcsnap-2021-04-12-06h06m18s774.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/10803b85-c9b4-3e9c-7c1b-a23ab33f4c78.png)

3.インストール完了後、ボタンが「Restart IDE」に変わるのでクリックする
![vlcsnap-2021-04-12-06h09m34s537.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/3e04c289-d40a-994f-d053-8c6c38aab29e.png)

4.再起動を確認する画面が表示されるので、「Restart」をクリックする
![vlcsnap-2021-04-12-06h11m54s347.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/d9afbea6-4c42-c6d2-2ad3-56fd13c722b6.png)

5.起動されるまでしばらく待つ
6.再起動が完了すると、表示が日本語に切り替わっているのが確認できます
![vlcsnap-2021-04-12-06h13m20s907.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/f29d4e73-7a5e-a3a3-19f0-3b5351ff5b16.png)

# PyCharmでPythonを実行する
※以下、日本語化した前提で手順を説明します。

1.「新規プロジェクト」をクリックします
![vlcsnap-2021-04-12-06h19m36s942.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/3f775fcf-e6be-45ac-86c9-a5dfbe45ebf4.png)

2.新規プロジェクトの設定画面が表示されます。
![vlcsnap-2021-04-12-06h20m12s609.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/ca725067-a288-ac80-4183-73f8f031a41f.png)

3.「場所」にファイルの格納先を設定します。初期状態で「pythonProject」の部分が選択されているので、この部分を適当なフォルダ名（例ではsample）に修正します。
![vlcsnap-2021-04-12-06h25m04s708.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/be38294c-c0a1-e4bd-6e35-21404f7ac11b.png)

また、「ベースインタープリター」が「Python 3.x」（xの部分は数字が入ります）になっているのを確認する。
※既にPythonをインストール済みの方やMacの場合「Python 2.x」と表示されることがあります。
「Python 2.x」は2020年1月1日にサポートが終了しているので、使わないことをおすすめします。
![vlcsnap-2021-04-20-16h52m48s826 (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/1cea06ca-0dea-b339-b2f9-94afd44e7e32.png)

修正が終わったら「作成」をクリックします。（他の部分は特に変更する必要はありません）


4.セットアップが始まるのでしばらく待ちます。（下に注意点あり）
![vlcsnap-2021-04-12-06h27m17s233.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/afac202b-5db9-a132-dfbd-2acded4f49b3.png)

※「今日のヒント」画面が表示される場合があります。時間つぶしに読むのもいいかもしません。表示されるのがわずらわしければ、「ヒントを表示しない」にチェックを入れて、「閉じる」をクリックします。
![vlcsnap-2021-04-12-06h29m51s321.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/cea4e828-e226-b7b8-e489-c8ae2a9c0b22.png)

**<font color="Red">注意点</font>**
※Windowsの場合、ユーザーアカウント制御（UAC）が表示される場合があります。
（下図のように、タスクバーに盾のアイコンが黄色く点滅している場合はアイコンをクリックする）
![vlcsnap-2021-04-20-16h50m51s131 (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/47ccc250-d7f9-8504-6b4c-0f956fde9955.png "一般ユーザのUAC")

UACは一定時間放置していると画面が消え、インストールに失敗するので注意してください。

管理者としてログインしている場合、下図のように表示されるので「はい」をクリックしてください。
![vlcsnap-2021-04-20-16h52m30s240 (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/c7bdfbb7-bde2-e9f8-7be1-0c96a305acff.png "管理者のUAC")

一般ユーザとしてログインしている場合、管理者のパスワードを入力するように画面で促されるのでパスワード入力後「はい」をクリックしてください。
![vlcsnap-2021-04-20-16h51m00s472 (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/788921c9-67d9-196c-b9a6-4f596c5a1b9a.png)
　

5.準備が整うと、以下のような画面になります。
　左側にファイルの一覧、右側に「main.py」ファイルのソースコードが表示されています。
![vlcsnap-2021-04-12-06h32m22s147.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/4b27380d-b160-031a-f1e9-613fd1559fb5.png)

6.Pythonが正しく実行できるか確認してみましょう。右側のソースコード画面上で右クリックし、メニューから「実行」をクリックします。
![vlcsnap-2021-04-12-06h37m23s067.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/758ba754-4697-cd2c-eef8-b0115683c6c0.png)

7.正しくインストールできていれば、画面下部に『Hi, PyCharm』と表示されます。
![vlcsnap-2021-04-12-06h38m50s460.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/bb11b4c7-76a2-7e81-af55-99a22855dafa.png)

以上で、インストールは完了です。

# PyCharmの使い方など

最後に実行した「main.py」ファイルはなくても大丈夫なので、動作確認ができたら削除しても構いません。
画面左側のファイル一覧から、「main.py」上で右クリックし、「削除」をクリックすると削除されます。
![vlcsnap-2021-04-12-06h45m47s367.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/35c4ed94-8740-43cc-ca9e-c83676f04f36.png)
確認画面が表示されるので、通常そのまま「OK」をクリックして問題ありません。
![vlcsnap-2021-04-12-06h47m33s039.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/c0d4604a-41cb-a90c-08fe-3e3f061fc7a8.png)

***

最後に、新規にpythonのファイルを作成する方法を確認します。
画面左側のファイル一覧で右クリックし、「新規」－「Pythonファイル」をクリックします。
※フォルダ上で右クリックすることで、そのフォルダの中にファイルが作成されます。
![vlcsnap-2021-04-12-06h49m29s974.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/539c120f-62cb-169c-b124-a51b3609dc5d.png)

適当なファイル名を入力してEnterを押します。
![vlcsnap-2021-04-12-06h57m51s347.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/8ae9e75c-adbe-b026-67f4-43a577859d99.png)

ファイルが作成され、画面右側に作成した空のファイルが表示されます。
![vlcsnap-2021-04-12-06h59m03s237.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/242615/d64b421b-79e2-093d-bc91-373d8ce91904.png)

***

PyCharmには、デバッグ機能を使ったステップ実行（ソースコードを1行ずつ実行していくこと）や、ブレークポイント（到達したらプログラムを一時停止する行）の設定ができるので、使いこなせればバグの原因究明をすごく効率的に行うことができます。

またGitを使ったバージョン管理（ソースコードの変更履歴を管理したり、複数人での編集を管理したりする仕組み）を、視覚的に（コマンドを使わずに）行えるので、家のPCと教室のPCでソースコードを共有することも手軽に行なえます。

PyCharmでPythonをどんどん試してみましょう！