Pythonインストールと基本情報#

更新:

2023-05-05

インストール方法#

Pythonのインストール#

からダウンロード可能。

ヒント

Windowsの場合、Microsoft StoreからPythonを選択できます。

パッケージ管理#

下記の種類がありますが、混在すると管理が困難になるため、1つに統一することが望ましいです。私はpoetryに統一しています。

  • pip

    • Pythonに付属しているパッケージ管理ツール

    • マシン全体で共有することになる

  • poetry

    • 仮想環境とパッケージ管理を提供

    • pyproject.tomlでパッケージ管理

    • PEPに準拠

  • pipenv

    • 仮想環境とパッケージ管理を提供

    • pipfileでパッケージ管理する

    • pipfileではscript句が便利に使えます

  • conda系

    • Pythonディストリビュータの一角で、anaconda系列のパッケージ管理

    • 標準ではコンパイルされていないものも手に入る

    • 商用利用の場合は有償条項がある

Poetryのインストール#

インストール方法は公式サイトを参照してください。 ⇒公式サイト

ヒント

各プロジェクトごとに仮想環境を分離する設定
poetry config virtualenvs.in-project true

Python公式ドキュメント#

基本的にドキュメントは充実しているため、まずは公式ドキュメントから始めることをおすすめします。

言語リファレンス#

標準ライブラリ#

素晴らしい Python フレームワーク・ライブラリ・ソフトウェア・リソースの数々#

記事