Python
PyCharm で Python スクリプトを開発するには:
Python(英語) をダウンロードしてインストールします。
少なくとも 1 つの 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 |
---|---|---|
| | |
ローカルインタープリターと仮想環境を構成する機能。 | | |
リモートおよび docker ベースのインタープリターを構成する機能。 | | |
| | |
Python の実行 / デバッグ構成 | | |
Python リモートデバッグの実行 / デバッグ構成 | | |
| | |
組み込みのコードフォーマッタおよび個別の Python コードスタイル設定 | Python、HTML、JSON、XML、YAML に限定 | |
Python コードで使用箇所の検索。 | | |
| | |
| | |
Python ドキュメントコメントの認識 | | |
| | |
Python デバッガーの設定 | | |
メソッド階層へのナビゲーション | | |
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_python_interpreter_widget.png)
Python インタープリターを構成する
PyCharm の Python インタープリター:PyCharm で Python コードを操作するには、少なくとも 1 つの Python インタープリターを構成する必要があります。Python インストールで利用可能なシステムインタープリターを使用できます。Virtualenv、pipenv、Poetry、conda 仮想環境を作成することもできます。仮想環境は、基本インタープリターとインストールされたパッケージで構成されます。PyCharm Professional では、SSH、Vagr...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_project_settings.png)
PyCharm でプロジェクトを構成する
PyCharm で行うことは何でも、プロジェクトのコンテキストで行います。プロジェクトは、完全なソフトウェアソリューションを表す組織単位です。これは、コーディング支援、一括リファクタリング、コーディングスタイルの一貫性などの基礎として機能します。プロジェクトファイル:PyCharm のプロジェクトはディレクトリベースのフォーマットで表されます。プロジェクトディレクトリにはアイコンが付いています。このようなプロジェクトディレクトリには、次のファイルを含む .idea ディレクトリが含まれています。プ...
![](https://pleiades.io/icons/pycharm.png)
コンソール: Python コンソール
このページを使用して、Python コンソールの Python インタープリター、そのオプション、起動スクリプトなどを定義します。環境変数このフィールドには、環境変数のリストが表示されます。リストに複数の変数が含まれている場合、それらはセミコロンで区切られます。リストに入力するには、参照ボタンをクリックするか、を押して、環境変数ダイアログで目的の環境変数のセットを指定します。新しい変数を作成するには、をクリックして、目的の名前と値を入力します。テキストファイルに一連のレコードとして格納されてい...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_code_insight_highlight.png)
Python コードインサイト
コードインサイトは、自動補完、インテンションアクション、型推論、PyCharm のコード分析に関連するその他の手法に使用される一般的な名前です。構文のハイライト:PyCharm エディターでは、キーワード、コメント、パラメーター、型ヒント、その他の要素のハイライトが考慮されます。class Car: """This class represents a car object.""" def __init__(self, speed=0): self.speed = speed self.odo...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_inspections_settings.png)
コードインスペクション
PyCharm には、プロジェクト内の異常なコードを検出して修正する一連のコードインスペクションがあります。IDE は、さまざまな問題を見つけてハイライトし、デッドコードを見つけ、考えられるバグやスペルの問題を見つけ、全体的なコード構造を改善することができます。インスペクションは、すべてのプロジェクトファイルまたは特定のスコープでのみ(たとえば、本番コードまたは変更されたファイルでのみ)コードをスキャンできます。すべてのインスペクションには、問題がコードに影響を与える可能性がある程度の重大度レベ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_settings_intentions.png)
インテンションアクション
エディターで作業するときに、PyCharm はコードを分析し、コードを最適化する方法を検索し、潜在的な問題と実際の問題を検出します。IDE はコードを変更する方法を見つけるとすぐに、エディターの現在の行の隣に黄色のバルブアイコンを表示します。このアイコンをクリックすると、現在のコンテキストで使用できるインテンションアクションを表示できます。インテンションアクションは、警告から最適化の提案まで、幅広い状況をカバーします。インテンションの完全なリストを表示し、設定ダイアログでカスタマイズできます。...