************************************** Pythonインストールと基本情報 ************************************** :更新: 2023-05-05 インストール方法 =================== Pythonのインストール ----------------------- | `公式ページ `_ | からダウンロード可能。 .. hint:: Windowsの場合、Microsoft StoreからPythonを選択できます。 パッケージ管理 =================== 下記の種類がありますが、混在すると管理が困難になるため、1つに統一することが望ましいです。私はpoetryに統一しています。 * pip * Pythonに付属しているパッケージ管理ツール * マシン全体で共有することになる * poetry * 仮想環境とパッケージ管理を提供 * pyproject.tomlでパッケージ管理 * PEPに準拠 * pipenv * 仮想環境とパッケージ管理を提供 * pipfileでパッケージ管理する * pipfileではscript句が便利に使えます * conda系 * Pythonディストリビュータの一角で、anaconda系列のパッケージ管理 * 標準ではコンパイルされていないものも手に入る * 商用利用の場合は有償条項がある Poetryのインストール ---------------------------- インストール方法は公式サイトを参照してください。 `⇒公式サイト `_ .. hint:: | 各プロジェクトごとに仮想環境を分離する設定 | poetry config virtualenvs.in-project true Python公式ドキュメント =============================== | `公式ドキュメント(日本語) `_ | 基本的にドキュメントは充実しているため、まずは公式ドキュメントから始めることをおすすめします。 言語リファレンス ------------------------ * `言語リファレンス `_ 標準ライブラリ ------------------------ * `標準ライブラリ `_ 素晴らしい Python フレームワーク・ライブラリ・ソフトウェア・リソースの数々 ============================================================================= * `Awesome Python `_ .. rubric:: 記事