根据 Wikipedia,python 3.5 支持于 2017 年 8 月结束。Python 3.8 和 python 3.9 是新版本。
我的应用程序部署在 ubuntu 16.04 上,使用 python 3.5 版本和 postgres 9.6
然而应用程序运行良好,但我是否需要将 Ubuntu 升级到新版本并使用新版本的 python 3.8 或 3.9?
是否会遇到任何挑战或我需要遵循哪些步骤来确保应用程序不会在升级到更高版本的操作系统(ubuntu)、编程语言(python)和数据库(postgres)时中断
答案1
在以下位置测试你的代码Python 虚拟环境。您可以在 Python 环境中安装所需的任何 Python 版本和 Python 包,无需 root 权限,也不会破坏其他包。这是测试代码的最简单方法,不会破坏任何东西,也不需要升级到更高版本的 Ubuntu。