如何設定預設Python版本?

Patricia Arquette
發布: 2024-11-08 19:28:02
原創
850 人瀏覽過

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!