Python 是一種廣泛使用的編程語言,越來越多的開發者在開發時選擇使用它。雖然 Python 有一個很大的優勢,就是易于學習和上手,但是 Python 的版本卻是一大問題。不同的 Python 版本之間,語法和一些功能上也存在很大的差異。因此,這也催生了需要安裝并使用多個 Python 版本的需求,本文就介紹如何在同一個系統中裝多個 Python 版本。
首先,我們要掌握 Python 版本的基本知識。Python 版本有兩種主要的區別,一種是 Python2.x 系列的版本,另一種是 Python3.x 系列的版本。Python2.x 和 Python3.x 之間的語法和一些功能特性也是有很大不同的。
$ python --version
我們可以使用上面的命令查詢本機當前安裝的 Python 版本。
然后,我們需要下載并安裝多個 Python 版本。可以從 Python 的官網下載,也可以使用各種軟件渠道來下載。下載完 Python 安裝包后,將其解壓并安裝即可。解壓后獲得的是一個文件夾,在該文件夾下會有一個 python 命令,其中 python 命令的名稱會因不同版本的安裝而有所不同。
安裝完多個版本的 Python 后,我們還需要配置多個 Python 版本的環境變量。這樣可以使得在使用時可以方便地切換 Python 版本。主要修改 PATH、PYTHONPATH 等環境變量即可。
# 修改 PATH
$ export PYTHON_HOME=/path/to/python2.7
$ export PATH=$PYTHON_HOME/bin:$PATH
# 修改 PYTHONPATH
$ export PYTHON2_HOME=/path/to/python2
$ export PYTHON3_HOME=/path/to/python3
$ export PYTHONPATH=$PYTHON2_HOME/lib/python2.7/site-packages:$PYTHON3_HOME/lib/python3.6/site-packages:$PYTHONPATH
以上的命令分別將 Python2.x 和 Python3.x 版本的路徑配置在了 PATH 和 PYTHONPATH 環境變量中。
至此,我們就可以輕松地在同一個系統中裝多個 Python 版本了。無論我們需要在開發中使用哪個版本,只需要在終端上切換對應版本的命令即可。