LoginSignup
7
6

More than 3 years have passed since last update.

Ubuntu20.04のデフォルトで利用されるpythonコマンドのバージョンを3系に変更する

Posted at

内容

  • デフォルトだとpythonコマンドは2系に割当らていて、3系を利用するためにはpython3を利用する必要があってちょっとあべこべな感じなので治す

構成

  • Ubuntu20.04

手順

バージョン確認

yuta:~ $ python --version
Python 2.7.18rc1

yuta:~ $ python3 --version
Python 3.8.2

alternativesへの登録

yuta:~ $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives: /usr/bin/python (python) を提供するために自動モードで /usr/bin/python2.7 を使
います

yuta:~ $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2
update-alternatives: /usr/bin/python (python) を提供するために自動モードで /usr/bin/python3.8 を使
います

デフォルトにするpythonのバージョンを選択

yuta:~ $ sudo update-alternatives --config python
alternative python (/usr/bin/python を提供) には 2 個の選択肢があります。

  選択肢    パス              優先度  状態
------------------------------------------------------------
* 0            /usr/bin/python3.8   2         自動モード
  1            /usr/bin/python2.7   1         手動モード
  2            /usr/bin/python3.8   2         手動モード

現在の選択 [*] を保持するには <Enter>、さもなければ選択肢の番号のキーを押してください: 0

動作確認

yuta:~ $ python --version
Python 3.8.2

参考

7
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
6