ubuntu如何查看Python版本
在ubuntu系统中,我们经常需要查看安装的Python版本,有时候某些命令或程序可能需要特定的Python版本才能运行。本文将介绍在ubuntu系统中如何查看Python版本,以及如何切换不同版本的Python。
查看系统默认Python版本
在ubuntu系统中,默认安装了Python 2和Python 3两个版本。我们可以通过以下命令来查看系统默认的Python版本:
运行以上命令,终端会输出系统默认的Python版本,如下所示:
上面的输出表示系统默认的Python版本是Python 3.8.10。
查看所有已安装的Python版本
除了查看系统默认的Python版本外,有时我们也需要查看系统上安装的所有Python版本。我们可以使用以下命令来列出所有已安装的Python版本:
运行以上命令,终端会列出所有已安装的Python版本的路径,如下所示:
上面的输出表示系统上安装了Python 2和Python 3两个版本,分别对应 /usr/bin/python2
和 /usr/bin/python3
。
切换Python版本
有时候我们需要在不同的Python版本之间切换,以便运行不同版本所需的程序或命令。在ubuntu系统中,我们可以使用 update-alternatives
命令来切换Python版本。
切换到Python 2
如果我们需要切换到Python 2版本,可以使用以下命令:
运行以上命令后,终端会列出可用的Python版本选项,如下所示:
按照提示输入对应Python版本的编号,即可切换到Python 2版本。
切换到Python 3
如果我们需要切换到Python 3版本,可以使用以下命令:
同样,运行以上命令后,终端会列出可用的Python版本选项,按照提示输入对应Python版本的编号,即可切换到Python 3版本。
使用Python虚拟环境
除了切换系统默认的Python版本外,我们还可以使用Python虚拟环境来管理不同版本的Python。Python虚拟环境可以帮助我们在同一系统中使用不同版本的Python,避免冲突。
安装virtualenv
首先,我们需要安装 virtualenv
工具来创建和管理Python虚拟环境。可以使用以下命令来安装:
创建Python虚拟环境
接下来,我们可以使用 virtualenv
命令来创建Python虚拟环境。比如,我们要创建一个名为 myenv
的Python 3虚拟环境,可以使用以下命令:
上面的命令会在当前目录下创建一个名为 myenv
的Python 3虚拟环境。
激活Python虚拟环境
创建完虚拟环境后,我们需要激活虚拟环境以便使用其中的Python版本和库。可以使用以下命令来激活虚拟环境:
激活虚拟环境后,终端会显示当前虚拟环境的名称,如下所示:
现在,我们可以在虚拟环境中使用Python 3版本进行开发和运行程序。
退出Python虚拟环境
当我们不再需要使用虚拟环境时,可以使用以下命令退出虚拟环境:
退出虚拟环境后,终端会回到系统默认的Python环境中。
通过以上方法,我们可以方便地查看系统上安装的Python版本、切换Python版本,以及使用Python虚拟环境管理不同版本的Python。