【ノンプログラマー向けPython】PyCharmではじめてのスクリプトを作成して実行する方法

hello

photo credit: DaveBleasdale rainbow #2 via photopin (license)

みなさん、こんにちは!
タカハシ(@ntakahashi0505)です。

非エンジニア向けにWindowsでAnacondaとPyCharmでPythonの作業環境を作る方法をお伝えしています。

前回の記事はこちら。

【ノンプログラマー向けPython】統合開発環境「PyCharm」のインストールと初期設定
非エンジニア&Windowsユーザーのための開発環境作りについてお伝えしています。今回は、Python専用高機能IDEのPyCharmについて、またそのインストールと初期設定についてお伝えしていきますよ。

PyCharmをインストールして初期設定するところまでお伝えしました。

今回はその続きで、PyCharmでプロジェクトを作成して実行するまでの一連の流れを確認していきます。

では、行ってみましょう!

スポンサーリンク

プロジェクトを作成する

前回は、PyCharmをインストールして起動をする方法までお伝えしました。

今回は続きを進めていきますよ。

まずは、プロジェクトを作成する手順です。

プロジェクトとは

まず、起動をすると以下の画面になりますので、「Create New Project」を選択しましょう。

PyCharmの起動画面

PyCharmでは「プロジェクト」という単位でコードを管理していきます。プロジェクトごとにディレクトリが作成され、その配下に複数のファイルを配置することができます。

IDLEでは「プロジェクト」というのはあまり意識することがなかったと思いますが、少し規模感のあるプログラムを作成するときには、関連するファイルをひとまとまりで管理できたほうが便利ですもんね。

ディレクトリ名=プロジェクト名を決める

次に「New Project」という画面になり、「Locations」の欄が

C:\Users\ユーザー名\PycharmProjects\untitled

などとなっています。

「PycharmProjects」配下に、プロジェクトごとにディレクトリを作って開発を進めるわけですね。

つまり、この「untitled」の代わりに指定するディレクトリ名が、すなわちプロジェクト名になるっちゅーわけですね。

今回は「HelloProject」などとしておきましょう。

PyCharmでディレクトリ名を入力する

入力したら、「▶」をクリックして展開をしてください。

プロジェクトのインタプリタを選択する

「▶」をクリックすると、「Project Interpreter」とかいうやつが展開されます。

これは、プロジェクトのインタプリタを選択する設定です。

インタプリタとは、Pythonのコードを解釈するソフトウェアのことで、具体的にはAnaconda Promptでもお世話になった「python.exe」のことです。(Interpreterは英語で「通訳」という意味ですよね。)

さて、まずラジオボタンの選択ですが「New environment using Virtualenv」というのは仮想環境を作成する場合の選択肢です。

今回は、その必要はないので「Existing interpreter」つまり、既にあるものをそのまま使うほうを選択します。

そして、既にインタプリタを指定するために「…」をクリックします。

PyCharmでインタプリタを指定する

すると「Add Python Interpreter」という画面に切り替わります。

「System Interpreter」を選択すると、Anacondaでインストールした際に既定で使用するとした、Anaconda配下のインタプリタ「python.exe」が表示されるはずですので、それで「OK」とします。

PyCharmでSystem Interpreterを選択する

プロジェクトの作成

元の画面に戻りますので、「Interpreter」に選択したものが入っていることを確認して「Create」とします。

PyCharmで新しいプロジェクトを作成する

これで、新しいプロジェクト「HelloProject」が開きます。

Tip of the Dayを活用する

プロジェクトを開くと「Tip of the Day」というダイアログが表示されます。

 PyCharmのプロジェクト作成後の画面

「Tip of the Day」は、毎回のPyCharmの立ち上げ時に何らかのTipsを教えてくれるダイアログです。

「Close」をすることで閉じることができます。毎回起動時の表示が不要の場合は「Show tips on startup」のチェックを外してから「Close」すればOKです。

PyCharmのTip of the Day

なお、「Tip of the Day」はPyCharmのメニューの「Help」→「Tip of the Day」から開くこともできます。

PyCharmではじめてのHello

これでPythonのプロジェクトを作成し、開くことができました。

続いて、pyファイルを作成してPythonスクリプトを入力、実行していきましょう。

pyファイルを作成する

まず、左側のエリアは「プロジェクト・ビュー」といい、プロジェクトのファイルが一覧されるエリアです。

pyファイルを作成するには、プロジェクト・ビュー内で「Hello Project」を選択した状態で右クリック→「New」→「Python File」とたどります。

PyCharmで新規pyファイルを作成する

または「Hello Project」を選択した状態で Alt + Insert で、作成するファイル種類を選択するメニューを表示できます。

続いて「New Python file」のダイアログで、Name欄にファイル名を入力して「OK」。今回はhelloという名前にします。

PyCharmでpyファイルのファイル名を入力する

これで「hello.py」がプロジェクト「HelloProject」に追加されます。

PyCharmでpyファイルをプロジェクトに追加した

Pythonコードを入力する

これで、PyCharmの右側の大きなエリアで「hello.py」の編集をすることができるようになります。

このエリアが「エディタ」です。

では、エディタにPythonのコードを入力していきましょう。入力しながら電球マークとか色々と出てきますが、気にせずどうぞ。

print('Hello Python!')

PyCharmでコードを入力する

pyファイルを実行する

では、作成したpyファイルのスクリプトを実行してみましょう。

エディタ内で右クリックして表示されたメニューから「Run ‘hello’」とします。

PyCharmでpyファイルのスクリプトを実行する

または、メニューの下の右側にある「▶」アイコンでも実行が可能です。このアイコンがあるバーを、「ナビゲーション・バー」といいます。

PyCharmのナビゲーションバーアイコンからスクリプトを実行する

すると、画面下部にウィンドウが登場し

C:/Users/ntaka/PycharmProjects/HelloProject/hello.py
Hello Python!

Process finished with exit code 0

などと出力されるはずです。

PyCharmのツール・ウィンドウに実行結果を表示

この下部のウィンドウは「ツール・ウィンドウ」といい、結果の出力以外にも色々な役割を果たします。

まとめ

以上、PyCharmではじめてのPythonコードを作成して実行する方法をお伝えしました。

PyCharmの機能のほんのごく一部しか紹介してきていませんが、各画面構成の名前と役割については、頭に入れておくと良いですね。

また、毎回表示される「Tip of the Day」も、読んでから作業をはじめると良いかも知れません。

次回は、PyCharmで最初に覚えておきたいショートカットキーについてお伝えしていますよ!

【ノンプログラマー向けPython】まず最初に覚えたいPyCharmのショートカットキーまとめ
非エンジニア向け、AnacondaとPyCharmによるPython環境構築についてお伝えしています。今回は、Windowsユーザー向け、まず最初に覚えておきたいPyCharmのショートカットキーをまとめてます。

どうぞお楽しみに!

連載目次:ノンプロPython~Anaconda&PyCharm環境作り

非エンジニア&Windowsユーザー向けのPython環境つくり。ゆくゆくはワンランク上のことにチャレンジしたい…!という方であれば、早めの段階で環境を作っておいてしまうという手もありますね。このシリーズでは、Anaconda&PyCharmでPythonの環境を作る手順についてシリーズでお伝えします。
  1. 【Python】非エンジニアWindowユーザー向けのAnacondaインストールの手順
  2. 【ノンプログラマー向けPython】Anaconda Promptとは何か、またその超基本の使い方
  3. 【ノンプログラマー向けPython】統合開発環境「PyCharm」のインストールと初期設定
  4. 【ノンプログラマー向けPython】PyCharmではじめてのスクリプトを作成して実行する方法
  5. 【ノンプログラマー向けPython】まず最初に覚えたいPyCharmのショートカットキーまとめ
  6. 【ノンプログラマー向けPython】PyCharmのコードを点検&補正する機能がすごい!
  7. 【ノンプログラマー向けPython】PyCharmでデバッグをする基本中の基本
  8. 【ノンプログラマー向けPython】PyCharmでパッケージをインストールする方法
  9. 【ノンプログラマー向けPython】Anacondaでpyファイルをダブルクリックで実行できるように設定する
タイトルとURLをコピーしました