我可以为不同版本的 Python 设置虚拟环境吗?

我可以为不同版本的 Python 设置虚拟环境吗?

我需要设置本地 Web 服务器来为多个 Django 应用程序提供服务,而我对 Linux(lubuntu 18.04)的经验相对较少。问题是其中一个应用程序是用 Python2 编写的,其他应用程序是用 Python3 编写的。我的问题是是否可以在以下单个系统上运行:我安装 nginx+db,然后为不同的 Python 版本设置虚拟环境。在这些环境中,我安装了 django、wsgi(无论哪种最合适的,gunicorn?)和数据库接口。这种情况可行吗?有没有更好的方法来设置它?

相关内容