python3
がどこにあるのか特定しましょう。
which python3
おそらく、/usr/bin/python
ではないものを呼び出していると考えられます。
Like!
Pythonを3.10にしたいのですが
sudo update-alternatives --config python
alternative python (/usr/bin/python を提供) には 2 個の選択肢があります。
選択肢 パス 優先度 状態
python3
がどこにあるのか特定しましょう。
which python3
おそらく、/usr/bin/python
ではないものを呼び出していると考えられます。
@LKet261
Questioner私は面倒なので強制的にシンボリックリンクしてます。
find / -name pyhton*
update-alternatives --display python
で確認して、値の低い優先度に設定しては?
@LKet261
Questionerベストプラクティスではないですが、aliasとかで設定してもいいと思います。
設定ファイル(.bashrc
または.zshrc
)にて設定しておくと良いです。
alias python3="/usr/bin/python3.10"
@LKet261
Questioner