PyCharm 2024.1 ヘルプ

Python

PyCharm で Python スクリプトを開発するには:

Windows ユーザーの場合、Windows 用 Python(英語) をインストールすることをお勧めします。

サポートされるバージョン

  • Python 2 : バージョン 2.7

  • Python 3 : バージョン 3.6 からバージョン 3.12 まで

次の機能は、Python 3.12 サポートの一部として使用できます。

次の機能は、Python 3.11 サポートの一部として使用できます。

次の機能は、Python 3.10 サポートの一部として使用できます。

次の機能は、Python 3.9 サポートの一部として利用できます。

次の機能は Python 3.8 サポートの一部として利用可能です

PyCharm は、Python 3.7 の次の機能を統合します。

PyCharm での Python のサポート

PyCharm は、Python の操作に役立つ次の機能を提供します。

フィーチャー

PyCharm Community

PyCharm Professional

専用プロジェクトタイプ

Supported

Supported

ローカルインタープリターと仮想環境を構成する機能

Supported

Supported

リモートおよび docker ベースのインタープリターを構成する機能

Not supported

Supported

Python コンソール

Supported

Supported

Python の実行 / デバッグ構成

Supported

Supported

Python リモートデバッグの実行 / デバッグ構成

Not supported

Supported

コードインサイトコードインスペクションインテンションアクションコード補完

Supported

Supported

組み込みのコードフォーマッタおよび個別の Python コードスタイル設定

Python、HTML、JSON、XML、YAML に限定

Supported

Python コードで使用箇所の検索

Supported

Supported

テストフレームワーク

Supported

Supported

クイックドキュメント

Supported

Supported

Python ドキュメントコメントの認識

Supported

Supported

ドキュメントジェネレーター

Supported

Supported

Python デバッガーの設定

Supported

Supported

メソッド階層へのナビゲーション

Not supported

Not supported

関連ページ:

Python インタープリターを構成する

PyCharm の Python インタープリター:PyCharm で Python コードを操作するには、少なくとも 1 つの Python インタープリターを構成する必要があります。Python インストールで利用可能なシステムインタープリターを使用できます。Virtualenv、pipenv、Poetry、conda 仮想環境を作成することもできます。仮想環境は、基本インタープリターとインストールされたパッケージで構成されます。PyCharm Professional では、SSH、Vagr...

PyCharm でプロジェクトを構成する

PyCharm で行うことは何でも、プロジェクトのコンテキストで行います。プロジェクトは、完全なソフトウェアソリューションを表す組織単位です。これは、コーディング支援、一括リファクタリング、コーディングスタイルの一貫性などの基礎として機能します。プロジェクトファイル:PyCharm のプロジェクトはディレクトリベースのフォーマットで表されます。プロジェクトディレクトリにはアイコンが付いています。このようなプロジェクトディレクトリには、次のファイルを含む .idea ディレクトリが含まれています。プ...

コンソール: Python コンソール

このページを使用して、Python コンソールの Python インタープリター、そのオプション、起動スクリプトなどを定義します。環境変数このフィールドには、環境変数のリストが表示されます。リストに複数の変数が含まれている場合、それらはセミコロンで区切られます。リストに入力するには、参照ボタンをクリックするか、を押して、環境変数ダイアログで目的の環境変数のセットを指定します。新しい変数を作成するには、をクリックして、目的の名前と値を入力します。テキストファイルに一連のレコードとして格納されてい...

Python コードインサイト

コードインサイトは、自動補完、インテンションアクション、型推論、PyCharm のコード分析に関連するその他の手法に使用される一般的な名前です。構文のハイライト:PyCharm エディターでは、キーワード、コメント、パラメーター、型ヒント、その他の要素のハイライトが考慮されます。class Car: """This class represents a car object.""" def __init__(self, speed=0): self.speed = speed self.odo...

コードインスペクション

PyCharm には、プロジェクト内の異常なコードを検出して修正する一連のコードインスペクションがあります。IDE は、さまざまな問題を見つけてハイライトし、デッドコードを見つけ、考えられるバグやスペルの問題を見つけ、全体的なコード構造を改善することができます。インスペクションは、すべてのプロジェクトファイルまたは特定のスコープでのみ(たとえば、本番コードまたは変更されたファイルでのみ)コードをスキャンできます。すべてのインスペクションには、問題がコードに影響を与える可能性がある程度の重大度レベ...

インテンションアクション

エディターで作業するときに、PyCharm はコードを分析し、コードを最適化する方法を検索し、潜在的な問題と実際の問題を検出します。IDE はコードを変更する方法を見つけるとすぐに、エディターの現在の行の隣に黄色のバルブアイコンを表示します。このアイコンをクリックすると、現在のコンテキストで使用できるインテンションアクションを表示できます。インテンションアクションは、警告から最適化の提案まで、幅広い状況をカバーします。インテンションの完全なリストを表示し、設定ダイアログでカスタマイズできます。...