#author("2024-12-13T10:28:41+09:00","default:honma","honma") #author("2024-12-13T10:30:45+09:00","default:honma","honma") * pythonのデフォルトを指定する方法 [#u4f246fb] 自分のDocker環境だけかと思ったけど、Pyhtonのデフォルトを指定する方法をメモ。 まずはバージョン確認 $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.3 LTS" python コマンドの状態 $ python --version bash: python: コマンドが見つかりません 無いわけではなくて $ python3 --version Python 3.10.12 どこにあるかというと $ which python3.10 /usr/bin/python3.10 それでは、update-alternatives でデフォルトの指定 $ sudo update-alternatives --config python update-alternatives: エラー: python の alternatives がありません ということで、登録 $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1 update-alternatives: /usr/bin/python (python) を提供するために自動モードで /usr/bin/python3.10 を使います それでは、update-alternatives で確認。一つだけだからねぇ $ sudo update-alternatives --config python リンクグループ python に 1 つの alternative のみがあります (/usr/bin/python が提供): /usr/bin/python3.10 設定は行いません。 python コマンドの状態 $ python --version Python 3.10.12 #htmlinsert(amazon_pc.html);