Pythonを3にアップグレードx
1252 ワード
一、ダウンロードインストール
二、既にPython 3がインストールされており、直接切り替える
1.まず、本機にインストールされているPythonバージョンを確認する
/usr/bin/python 3など、切り替えるpythonディレクトリを見つけます.5
2.update-alternativesを使用してシステム全体のpythonバージョンを変更
--installオプションでは、シンボルリンクを作成するために複数のパラメータが使用されます.最後のパラメータは、このオプションの優先度を指定します.手動で代替オプションを設定しない場合は、最も優先度の高いオプションが選択されます.この例では、/usr/bin/python 3.4の優先度は2に設定されているので、update-alternativesコマンドは自動的にデフォルトのPythonバージョンに設定されます.その後
python代替バージョンの削除
二、既にPython 3がインストールされており、直接切り替える
1.まず、本機にインストールされているPythonバージョンを確認する
whereis python
/usr/bin/python 3など、切り替えるpythonディレクトリを見つけます.5
2.update-alternativesを使用してシステム全体のpythonバージョンを変更
update-alternatives --list python
update-alternatives:error:no alternatives for python
エラーがpythonバージョンがupdate-alternativesで認識されていないことを示している場合は、代替リストを更新する必要があります.update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in auto mode
# update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2
update-alternatives: using /usr/bin/python3.5 to provide /usr/bin/python (python) in auto mode
--installオプションでは、シンボルリンクを作成するために複数のパラメータが使用されます.最後のパラメータは、このオプションの優先度を指定します.手動で代替オプションを設定しない場合は、最も優先度の高いオプションが選択されます.この例では、/usr/bin/python 3.4の優先度は2に設定されているので、update-alternativesコマンドは自動的にデフォルトのPythonバージョンに設定されます.その後
python --version
を使用して変更後のバージョンを表示Pythonバージョンを切り替えたい場合はupdate-alternatives --config python
python代替バージョンの削除
update-alternatives --remove python /usr/bin/python2.7