PyCharm 2020.2ヘルプ

ステップ 1. 最初のPythonプロジェクトを作成して実行する

Demonstration of the basic workflow

始める前に

次の前提条件が満たされていることを確認してください。

  • PyCharm CommunityまたはProfessionalを使用しています。

  • Python自体をインストールしました。macOSまたはLinuxを使用している場合、コンピューターにはすでにPythonがインストールされています。python.org(英語)からPythonを取得できます。

Pythonプロジェクトの作成

PyCharmの使用を開始するには、Pythonスクリプトを記述してみましょう。

プロジェクトを始めましょう。ようこそ画面を使用している場合は、新規プロジェクトの作成をクリックします。すでにプロジェクトを開いている場合は、ファイル | 新規プロジェクトを選択します。

Welcome screen

このチュートリアルでは、簡単なPythonスクリプトを作成するため、純粋なPythonを選択します。このテンプレートは、空のプロジェクトを作成します。

Create a new project

プロジェクトの場所を選択します。これを行うには、ロケーションフィールドの横にある the Browse button ボタンをクリックし、プロジェクトのディレクトリを指定します。

また、このチュートリアル用に新しいPythonファイルを作成するため、main.pyウェルカムスクリプトを作成するチェックボックスをオフにします。

Pythonのベストプラクティスは、各プロジェクトのvirtualenvを作成することです。これを行うには、Python インタープリター: 新規 Virtualenv 環境ノードを展開し、新しい仮想環境の作成に使用するツールを選択します。Virtualenvツールを選択し、新しい仮想環境に使用する場所とベースインタープリターを指定しましょう。必要に応じて、以下の2つのチェックボックスを選択します。

基本インタープリターを構成するときは、Python実行可能ファイルへのパスを指定する必要があります。PyCharmがマシン上でPythonを検出しない場合、python.orgから最新のPythonバージョンをダウンロードするか、Python実行可能ファイルへのパスを指定する(非標準のインストールの場合)かの2つのオプションを提供します。

Downloading Python when creating a new project

次に、新規プロジェクトダイアログの下部にある作成ボタンをクリックします。

すでにプロジェクトを開いている場合、作成をクリックすると、PyCharmは現在のウィンドウで新しいプロジェクトを開くか、新しいプロジェクトで新しいプロジェクトを開くかを確認します。現在のウィンドウで開くを選択します。これにより現在のプロジェクトが閉じますが、後で再び開くことができます。詳細は複数のプロジェクトを開くページを参照してください。

Pythonファイルの作成

プロジェクトツールウィンドウでプロジェクトルートを選択してから、メインメニューからファイル | 新規 ...を選択するか、Alt+Insertを押します。

Create a Python file

ポップアップからオプションPython ファイルを選択し、新しいファイル名を入力します。

Creating a new Python file

PyCharmは新しいPythonファイルを作成し、編集用に開きます。

New Python file

ソースコードの編集

最初に生成したPythonファイルを見てみましょう。

入力を開始するとすぐに、ペアプログラマのようなPyCharmがあなたの肩越しに、行を補完させる方法を提案するはずです。例:Pythonクラスを作成したいとします。キーワードの入力を開始すると、候補リストが表示されます。

Create class completion

キーワード class を選択し、クラス名(ここではCar )を入力します。

PyCharmは欠落したコロンについてすぐに通知し、次にインデントを行います。

Create class analysis

スクロールバーのストライプに注意してください。マウスポインターをストライプの上に置くと、PyCharmに詳細な説明を含むバルーンが表示されます。

PyCharmはコードをオンザフライで分析するため、結果はすぐにスクロールバーの上部にあるインスペクションインジケーターに表示されます。このインスペクションの表示は信号機のように機能します。緑色の場合、すべてが正常であり、コードを続行できます。黄色のライトは、いくつかの小さな問題を意味しますが、コンパイルには影響しません。しかし、ライトが赤の場合、重大なエラーがあることを意味します。

関数 __init__の作成を続けましょう: 左波括弧を入力するだけで、PyCharmはコード構造全体(必須パラメータ self、波括弧とコロンを閉じる)を作成し、適切な字下げを行います:

Create class

例として、このコードを使用しましょう: (自分で入力することも、ヘルプのコードブロックの右上にあるコピーボタンを使用することもできます)。

class Car: def __init__(self, speed=0): self.speed = speed self.odometer = 0 self.time = 0 def say_state(self): print("I'm going {} kph!".format(self.speed)) def accelerate(self): self.speed += 5 def brake(self): self.speed -= 5 def step(self): self.odometer += self.speed self.time += 1 def average_speed(self): if self.time != 0: return self.odometer / self.time else: pass if __name__ == '__main__': my_car = Car() print("I'm a car!") while True: action = input("What should I do? [A]ccelerate, [B]rake, " "show [O]dometer, or show average [S]peed?").upper() if action not in "ABOS" or len(action) != 1: print("I don't know how to do that") continue if action == 'A': my_car.accelerate() elif action == 'B': my_car.brake() elif action == 'O': print("The car has driven {} kilometers".format(my_car.odometer)) elif action == 'S': print("The car's average speed was {} kph".format(my_car.average_speed())) my_car.step() my_car.say_state()

アプリケーションの実行

エディターを右クリックし、コンテキストメニューからスクリプト Ctrl+Shift+F10を実行することを選択できますが、より良い解決策をお勧めします。スクリプトにはメイン関数が含まれているため、ガターにアイコン Run icon in the left gutter があります。マウスポインターをその上に置くと、使用可能なコマンドが表示されます。

Running a script

このアイコンをクリックすると、利用可能なコマンドのポップアップメニューが表示されます。Carを実行を選択してください:

Run command

実行ツール・ウィンドウにコンソールが表示されます。

Run Tool window

PyCharmでコードを実行する方法の設定の詳細については、実行ノードの節を参照してください。

実行/デバッグ構成

今すぐスクリプトを実行すると、PyCharmによって一時的な 実行/デバッグ構成が作成されます。最初にこの構成を保存しましょう。エディターの右上にある実行構成ドロップダウンに移動し、構成の保存を選択します。

Edit Run/Debug configuration

その後、構成の編集を選択して、ここで何が起こっているかを参照してください。

Run/Debug Configuration

PyCharmによるプログラムの実行方法を変更する場合は、ここでコマンドラインパラメータ、作業ディレクトリなどのさまざまな設定を構成できます。詳細については、実行/デバッグ構成を参照してください。

この実行構成を使用してスクリプトを開始する場合は、ドロップダウンの横にある Run ボタンを使用します。

要約

PyCharmでの最初のスクリプトの完成、おめでとうございます! PyCharmを使って行ったことを繰り返してみましょう。

  • プロジェクトを作成しました。

  • プロジェクトにファイルを作成しました。

  • ソースコードを作成しました。

  • このソースコードを実行してください。

  • 実行/デバッグ構成を保存しました。

次のステップでは、PyCharmでプログラムをデバッグする方法を学びます

最終更新日: 2020年6月08日

関連ページ:

ようこそ画面

PyCharmは、プロジェクトが開かれていないときにようこそ画面を表示します。例:PyCharmを初めて実行したとき、または開いているプロジェクトの唯一のインスタンスを閉じたとき。この画面から、新しいプロジェクトを作成したり、PyCharm Eduで学習パスを開始したり、既存のプロジェクトをバージョ...

複数のプロジェクトを開く

この機能はPyCharmのEducationalエディションでは利用できません。PyCharmは、複数のプロジェクトを同時に処理するための以下のオプションを提案しています。各プロジェクトは独自のウィンドウで開きます。プロジェクトは独立しており、クリップボード操作以外の情報は共有できません。すべてのプ...

実行ツール・ウィンドウ

表示 | ツール・ウィンドウ | 実行実行ツールウィンドウには、アプリケーションで生成された出力が表示されます。複数のアプリケーションを実行している場合は、それぞれが実行/デバッグ構成が適用された後に名前が付けられたタブに表示されます。各タブの外観は、実行されているアプリケーションのタイプに依存し、...

実行/デバッグ構成を操作する

PyCharmでコードを実行またはデバッグするには、実行/デバッグ構成を使用できます。各実行/デバッグ構成は、名前付きの実行/デバッグ起動プロパティのセットを表します。PyCharmを使用して実行、デバッグ、またはテストの操作を実行するときは、常にそのパラメーターを使用して、既存の構成のいずれかに基...

ステップ 2. 最初のPythonアプリケーションをデバッグする-ヘルプ| PyCharm

問題の原因を突き止める:前のチュートリアルでCarスクリプトを作成して実行したことを覚えていますか?それをもう少し遊んで、関数を次のように変更してみましょう。 def average_speed(self): return self.odomete...