將 Ubuntu 18.04 的 python 換至 python 3.7

140 字
1 分鐘
將 Ubuntu 18.04 的 python 換至 python 3.7

替換Python版本至3.7#

Terminal window
sudo apt update -y
sudo apt install python3.7

將Python 3.6和Python 3.7添加到更新替代選項#

Terminal window
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2

更新Python 3以指向Python 3.7#

Terminal window
sudo update-alternatives --config python3

備用更新Python 3指向Python3.7#

Terminal window
sudo rm /usr/bin/python3
sudo ln -s python3.7 /usr/bin/python3

測試python3的版本#

Terminal window
python3 -V

錯誤排除#

若後續使用python3時出現若「ModuleNotFoundError: No module named ‘apt_pkg’」,則執行以下指令,複製python3.6的套件給python3.7

※其他套件同理,複製一份並將路徑當中之「36m」改為「37m」

Terminal window
cd /usr/lib/python3/dist-packages/
sudo cp apt_pkg.cpython-36m-x86_64-linux-gnu.so apt_pkg.cpython-37m-x86_64-linux-gnu.so

文章分享

如果這篇文章對你有幫助,歡迎分享給更多人!

將 Ubuntu 18.04 的 python 換至 python 3.7
https://linziyou.info/posts/2020-03-19-將-ubuntu-18-04-的-python-換至-python-3-7/
作者
Lin Ziyou
發布於
2020-03-19
許可協議
CC BY-NC-SA 4.0
最後更新於 2020-03-19,距今已過 2174 天

部分內容可能已過時

Profile Image of the Author
Lin Ziyou
Hi! I'm Jerry~
分類
標籤
站點統計
文章
45
分類
8
標籤
10
總字數
43,470
運作天數
0
最後活動
0 天前

目錄