如何创建具有不同 Python 版本的虚拟环境

How to create virtual environments with different Python versions

我对 Python 很陌生。我正在尝试在虚拟环境中安装一个名为 Mesa (https://mesa.readthedocs.io/en/master/index.html) 的库,但每次尝试克隆存储库时都会收到错误消息:An error occurred while installing pandas==1.2.4

我认为问题是我安装了 Python 3.9,但 Mesa 与 Python 3.7 一起工作。我也在我的电脑上安装了 Python 3.7,但不知道如何创建运行 Python 3.7.

的虚拟环境

我已经安装了 virtualenv,但这是我目前为止得到的...非常具体的答案将不胜感激,因为我仍然不知道我在做什么!

With python3.8:- virtualenv -p python3.8 env_name
replace python version like python3.9, python3.7..

根据我的经验,最简单的方法是使用 Anaconda 并在其中创建具有特定版本的环境。 https://www.anaconda.com/

我使用的第二种方法是 google colab,如果我只是想检查不同版本的东西并且不需要设置,它真的很快,只需从您的 google 帐户