2021年12月28日 星期二

ubuntu更新python 並安裝ansible

因為ansible安裝需要將ubuntu上的python更新到3.8以上

如果系統是ubuntu 20 已經是預設安裝python3 

也就是python 3.6.9

不要再安裝2.x的版本會造成問題


1.更新 repository

sudo add-apt-repository ppa:deadsnakes/ppa

sudo apt-get update


2.安裝python

sudo apt-get install python3.8


3.安裝update-alternatives 可以切換python版本

分別把舊的跟新的都設定上去

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2


4.設定要使用哪個版本

sudo update-alternatives --config python3


5.更新pip3

sudo python3 -m pip install -U pip

sudo python3 -m pip install -U setuptools


6.安裝ansible

pip3 install ansible


7.若需要改alias

改.bashrc 

alias python=python3.8


安裝的流程 參考

https://www.itsupportwale.com/blog/how-to-upgrade-to-python-3-8-on-ubuntu-18-04-lts/

沒有留言: