#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);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS