首頁  >  文章  >  後端開發  >  如何設定預設Python版本?

如何設定預設Python版本?

Patricia Arquette
Patricia Arquette原創
2024-11-08 19:28:02904瀏覽

How Do I Set the Default Python Version?

如何選擇預設 Python 版本

更改預設版本

歷史上,由於相容性問題,Python 版本共存。為了保持向後相容性,較新的 Python 版本(例如 Python 3)在安裝時不會取代 Python 2。這導致了令人困惑的情況,即使在安裝了 Python 3 之後,輸入「python」也會呼叫 Python 2。

但是,現代系統鼓勵在以下位置明確呼叫特定的 Python 版本(例如「python2」或「python3」)腳本和指令。

使用 Shell 別名

要方便地執行特定的 Python 版本,請建立 shell 別名。以下是將預設 Python 版本設定為 Python 3 的範例:

alias py=python3

設定 $PATH

PATH 環境變數控制在哪些目錄中搜尋執行檔。要確定特定Python 版本的優先權,請將所需版本的目錄放在路徑的開頭:

export PATH=/usr/local/bin/python3:$PATH

不同的Python 版本和$PATH

如果有多個Python 版本(例如,Python 3.1 和3.2) )安裝後,PATH 變數決定執行哪個版本。將呼叫指定目錄中第一次出現的匹配程序。

以下是「python3」解析為Python 3.7 的範例:

echo $PATH
/usr/sbin:/usr/local/bin:/usr/sbin:usr/local/bin:/usr/bin:/bin

which python3
/usr/bin/python3

ls -l /usr/bin/python3
lrwxrwxrwx 1 root root 9 Mar 26  2019 /usr/bin/python3 -> python3.7*

ls -l /usr/bin/python3.7
-rwxr-xr-x 2 root root 4877888 Apr  2  2019 /usr/bin/python3.7*

管理虛擬環境

要隔離特定的Python 版本及其套件,請考慮使用虛擬環境

要隔離特定的Python 版本及其套件,請考慮使用虛擬環境。這允許定制安裝和獨立版本管理。

以上是如何設定預設Python版本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn