在 Ubuntu 18.04 上安装 Python 3 和 Python 2.7

在 Ubuntu 18.04 上安装 Python 3 和 Python 2.7

我有 Python2.7 和许多库,用于运行大多数代码。但是,我想同时安装 python3,以便偶尔使用它来测试我最近获得的一些新代码。

我该如何安装它以避免给 Python2.7 和已安装的库造成任何问题?

答案1

正如 Hugo 在上面的评论中所述,python3 应该已经安装好了,您可以按照python3他提到的在终端中使用来运行它。

设置虚拟环境:
您还可以使用 pip 设置虚拟 Python 环境。使用以下命令安装 pip。

sudo apt install python-pip

(要为 python3 安装 pip3,请使用此命令sudo apt install python3-pip
现在您已经安装了 pip,您可以参考此处的说明关联了解如何设置这些虚拟环境来测试各种 Python 版本和包

使用 update-alternatives 在 Python 版本之间切换
如果设置虚拟环境不是你想要做的,那么你也可以使用update-alternatives在 Python 版本之间切换。首先运行这两个命令,但确保 Python 版本与你计算机上的版本相匹配

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

然后你可以update-alternatives使用该--config选项运行,以便选择要作为默认版本的版本

$ sudo update-alternatives --config python

使用交互式菜单选择要使用的默认版本。为了检查您的更改是否有效,您可以使用python --version

相关内容