如何指定 python 用于通过 venv 创建虚拟环境的版本?

How to specify python version used to create Virtual Environment through venv?

如回答的那样,, virtualenv 具有 -p--python 标志,允许用户定义 python 解释器所需的版本以用于 to-待创建 虚拟环境

阅读 venv official doc,我没有找到描述的这样的选项。所以我正在寻找一种替代方法来实现相同的行为。有人猜吗?

尝试 运行:py -3.8 -m venv virtualenv。这是我一直在使用的方法,它确实在相应的 Python 版本中创建了一个虚拟环境。但是,可能还有其他方法。当然,将 py3.8 替换为您要使用的任何版本。