在同一台Ubuntu机器中有多个Python版本



我在Ubuntu机器上,Python 3.10是自动安装的。为了在共享代码库中完成给定的任务,我需要使用Python 3.9来解决新版本的一些问题。

我想把这两个Python都安装在我的机器上,如果需要的话,我可以同时使用和切换

因此,我试图用命令sudo apt-get install python3.9安装旧的Python 3.9,它成功地安装了,但即使使用which python3.9和类似的命令,我也找不到它。

甚至VSCode中的python解释器选项也没有显示。

我想我错过了什么。有人能帮帮我吗?谢谢

Python应该安装在/usr/bin/文件夹下。如果它不在那里,您可能还没有真正安装该软件包。

查看本指南以安装特定版本(向下滚动至"使用Deadsnakes PPA在Ubuntu上安装Python 3"部分。(

这将允许您安装特定版本的python,如python3.9

Ubuntu上的软件包(通常是可执行文件(安装在/usr/bin目录中。您可以尝试使用列出/usr/bin下的所有可执行文件

ls /usr/bin/python*

这是最简单的方法。您还可以看到安装了哪些软件包

apt list --installed | grep python

最新更新