如何创建两个具有不同 python 版本的 virtualenv?

How to create two virtualenv with different python versions?

我的系统上已经安装了 python 3.5.4 和 3.8.2。 我一直在开发一个需要 python 3.5.4 虚拟环境的项目,但现在我正在创建一个新项目,由于某些依赖关系,我必须在其中使用 python v3.8.2。 每当我尝试在新项目中创建虚拟环境时,它都会加载 python 3.5.4

我也用过这个命令但是没用

$ "c:\Program Files\Python38\python" -m venv "c:\New Project\"

它确实成功创建了一个环境,但是 python v3.5.4 我该怎么办?

将这两个版本都添加到您的路径中,并使用您添加的最新版本是否可行?

通常当我创建一个虚拟环境时,我:

  • 将我的目录更改为我希望 env 文件夹所在的文件夹 (例如 C:\Users\user\Desktop\My Project

  • 运行 $ python(version) -m venv (name_of_env_folder)