8.1 IDEの仕組みの解析
さて、新しいプロジェクトを作成しました。ここで我々が何を見ているのか確認してみましょう。
1. プロジェクトのフォルダとファイルのツリー:
ここには、プロジェクトのフォルダである pythonProject
の内容が表示されます。
2. 現在開いているファイル:
これは単に main.py
ファイルの内容で、コードのシンタックスがハイライトされています。
3. 上部のメインメニュー:
右上の便利なボタンたち:
- 「緑の三角形」— プロジェクト開始ボタン。
- 「虫」— デバッグモードの開始ボタン。
- 「虫眼鏡」— プロジェクト内検索。
- 「歯車」— 設定。
4. 左側のサイドメニュー:
ここにはいくつか便利なボタンがあり、特に Terminal ボタンが私たちの関心を引きます。
5. ステータスバー:
ステータスバーの左側には現在開いているファイルのパスが表示されています。右側にはその
エンコーディング: CRLF
, UTF-8
。
さらに右側には現在のPythonバージョン — Python 3.12.x が表示されています。このプロジェクトが実行されるPythonのバージョンです。異なるバージョンのPythonが複数コンピュータにインストールされている場合に便利です。
8.2 プロジェクトの解析
通常のプロジェクトは、左パネルに表示されるファイルで構成されています。これらのファイルは大まかに4つの部分に分けられます。
Pythonコードが含まれるファイル。これらのファイルは拡張子が .py
で、PyCharmでは青と黄色のアイコンで表示されます。現在のプロジェクトでは、こうしたファイルは1つだけです — main.py
静的ファイル。 これらはコードではなくデータを含んでいるファイルを指します。テキストファイル、画像、メディアファイルなどがあります。現在、我々のプロジェクトにはこれらはありません。
Pythonの仮想環境。 .venv
という名前のフォルダにPythonファイルといくつかのユーティリティが含まれています。ここにはパッケージマネージャー pip
が使用するサードパーティライブラリが保存されます。
サードパーティライブラリ(External libraries)。現在のプロジェクトにはありませんが、ダウンロードするとPyCharmに表示されます。
8.3 仮想環境 — venv
仮想環境について少し詳しく話しましょう。venv
はPythonのモジュールで、Pythonプロジェクトのための軽量で独立した仮想環境を作成することができます。
各仮想環境はそれぞれのPython実行ファイルとライブラリを持っており、プロジェクト間の独立性が確保されます。
特に異なるプロジェクトが同一ライブラリの異なるバージョンを必要とする場合や、システムのライブラリとプロジェクト専用のライブラリとの間での衝突を避けたい場合に有用です。
8.4 ターミナルの使い方
PyCharmではOSのコマンドラインと直接やり取りができます。LinuxやMacOSではコマンドラインを通常Terminalと呼びますので、PyCharmでも同様に呼ばれています。これはPyCharmの独自呼称ではなく、プログラマの間での一般的な呼び名です。
Terminalを開くには、サイドメニューのターミナルボタンをクリックしてください:
このようなウィンドウが表示されるはずです:
このウィンドウでは、OSのコマンドを入力することができます。私たちが関心を持っているのはそのうちの一つです。
インストールされているPythonインタープリターの現在のバージョンを確認しましょう。こう入力してください:
python --version
私の場合は次のようになりました:
もしあなたも Python 3.12.x と表示されたら、我々は正しい道を進んでいますね。
GO TO FULL VERSION