Ubuntu16.04スイッチpythonバージョン

Python2.7とpython3.5はデフォルトでubuntu16.04にインストールされています

hanli@ubuntu:/usr/bin$ ls |grep python
dh_python2
dh_python3
python
python2
python2.7
python2.7-config
python2-config
python3
python3.5
python3.5m
python3m
python-config
x86_64-linux-gnu-python2.7-config
x86_64-linux-gnu-python-config

切り替える方法は?

  1. 現在は2.7です
hanli@ubuntu:/usr/bin$ python
Python2.7.12(default,Nov192016,06:48:10)
  1. 2つのコマンドを実行します
hanli@ubuntu:/usr/bin$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
update-alternatives: using /usr/bin/python2 to provide /usr/bin/python (python)in auto mode
hanli@ubuntu:/usr/bin$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
update-alternatives: using /usr/bin/python3 to provide /usr/bin/python (python)in auto mode
  1. もう一度確認してください3.5になっています
hanli@ubuntu:/usr/bin$ python
Python3.5.2(default,Nov172016,17:05:23)
  1. 自由に切り替える方法
hanli@ubuntu:/usr/bin$ sudo update-alternatives --config python
There are 2 choices for the alternative python (providing /usr/bin/python).

 Selection    Path              Priority   Status
------------------------------------------------------------
* 0   /usr/bin/python3   150       auto mode
 1   /usr/bin/python2   100       manual mode
 2   /usr/bin/python3   150       manual mode

Press <enter> to keep the current choice[*], or type selection number: 1
update-alternatives: using /usr/bin/python2 to provide /usr/bin/python (python) in manual mode

# 番号の前*記号は現在のバージョンを示します。1を入力して2に切り替えます.7.次のように再度確認します

hanli@ubuntu:/usr/bin$ sudo update-alternatives --config python
There are 2 choices for the alternative python (providing /usr/bin/python).

 Selection    Path              Priority   Status
------------------------------------------------------------
 0   /usr/bin/python3   150       auto mode
* 1   /usr/bin/python2   100       manual mode
 2   /usr/bin/python3   150       manual mode

Press <enter> to keep the current choice[*], or type selection number:

Recommended Posts

Ubuntu18.04スイッチPythonバージョン
Ubuntu16.04スイッチpythonバージョン
UbuntuにTensorFlow(python2.7バージョン)をインストールします
Ubuntu16アップグレードPython3
ubuntu18.04インストールpython2
ubuntuを再学習します--python3
ubuntu12.04インストールpython3
ubuntu18.04インストールpython
ubuntu16.04アップグレードpython2
Ubuntuに最新のPython3.6バージョンをインストールします
ubuntu構成python、赤
UbuntuでのPythonMySQLd
[python] ubuntuの下のpython2とpython3
Ubuntu14.04にPython3をインストールします
Python仮想環境:Ubuntu16.04
Ubuntuにpythonをインストールする
Ubuntu16.04にPython3をインストールします
python tic-tac-toe-textバージョン(パート2)
PyCharmセットPythonバージョン
UbuntuにPython3.7をインストールする
python Tic-Tac-Toe-テキストバージョン(オン)
Ubuntu 18.04LTSにPython3.7をインストールします
ubuntuはpython2.5環境変数を設定します
ubuntu18.04python3.8をコンパイルしてインストールします
ubuntu viewpythonインストールパス
Pythonはテキストバージョンのminesweeperを実装しています
OpenCVインストールのPythonバージョン
ubuntuビルドpython開発環境
Ubuntu16.04はルート権限を切り替えることができません
ubuntuオフラインインストールpython環境
Ubuntu18.04にPython3.8をインストールする方法
Python版名刺管理システム
ubuntuでのPython中国語エンコーディング設定
Ubuntu18.04にPython仮想環境をインストールします
OpenstackGバージョンUbuntu13.043ノード実験記録
UbuntuにPythonモジュールをインストールするときにエラーが発生しました
Ubuntu18.04サーバーバージョンのインストールと使用(グラフィック)
Ubuntuにフォントをインストールし、デフォルトのフォントを切り替えます
Pythonがswitchステートメントをサポートしないのはなぜですか?
Ubuntu20.04 ubuntu / focal64にPython2をインストールする方法
python3およびnginxプロジェクトをubuntu18.04にデプロイします
Open3DバージョンとUbuntuの関係
Ubuntu18.04サーバー、非aptバージョンにjettyをインストールします
python3を使用してubuntuに3番目をインストールします
Ubuntuでpython開発環境を構築する
Pythonがswitchステートメントをサポートしないのはなぜですか?
PythonはAI自動バージョンの貪欲なヘビを実装しています