在 ubuntu 18.04 中同时安装 python3.7 和 python3.6

在 ubuntu 18.04 中同时安装 python3.7 和 python3.6

我想在 Ubuntu 18.04 中同时安装 python3.7 和 python3.6。

我在 Pipenv 中运行所有代码,所以我不希望任何系统资源依赖于 python3.7,我只希望二进制文件可用于未来的虚拟环境。

apt-file中有一个 python3.7-minimal 包,bionic-updates据说只安装二进制文件,但我不知道 apt-file 是否显示符号链接,或者安装后是否进行了某些配置以使 3.7 成为默认设置。

所以,我很好奇当你在已经使用 python3.6 的系统上安装 python3.7 包时会发生什么。

答案1

在我的 18.04 系统上,我通过运行以下命令安装了 python3.7:

sudo apt update
sudo apt install python3.7

现在,当我运行以下命令时:

python3 -V

我收到以下回复:

Python 3.6.8

但是,当我运行以下命令时:

python3.7 -V

我收到以下回复:

Python 3.7.3

看来 3.7 可用,但是 3.6.8 仍然是默认的。

相关内容