設定Pi的 Python版本優先權

 Python版本非常多

通常pi預安裝的是 2.7.16以及3.7.3

不過如果沒指定   會直接用2.7版本


所以pi安裝好後  最好指定一下預設python版本到3

pi基於Debian所以會有內附一個update-alternatives

可以利用這個工具來方便的指定python版本

首先輸入指令

python --version

會看到 Python 2.7.16

這代表預設安裝版本為 2.7.16

接著再輸入

python3 --version

會看到 Python 3.7.3

這代表3的版本目前安裝 3.7.3

然後我們輸入

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 1

再輸入

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2

接著輸入update-alternatives --display python

會發現預設版本還是選擇 2.7  這是因為2.7的優先權會比3.7高

我們輸入

sudo update-alternatives --config python

將版本選擇為 3.7

然後再輸入 python --version

就會發現版本會自動變為3.7.3了

留言

這個網誌中的熱門文章

chmod 指令- 修改檔案目錄權限

Ubuntu 設定timesyncd時間同步、時區、 NTP同步對時

Linux 安全性自動更新的 unattended 套件