因為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/
沒有留言:
張貼留言