Python 3.x 如何使用venv更改解释器?

Python 3.x 如何使用venv更改解释器?,python-3.x,virtualenv,Python 3.x,Virtualenv,我有一个项目存在于~/Allen/project1中,它使用venv创建了一个隔离的环境:python3-m venv~/Allen/project1 我正在做的项目需要Python3.6,但我当前的Python3是 python3-version:python3.5.1,我的默认OS X Python是2.7.10,这两个版本都不是正确的Python版本 如何在虚拟环境中配置Python 3.6解释器 请注意,我使用的是较新的venv而不是virtualenv,尽管我认为这不会有太大的区别。您

我有一个项目存在于~/Allen/project1中,它使用venv创建了一个隔离的环境:python3-m venv~/Allen/project1

我正在做的项目需要Python3.6,但我当前的Python3是 python3-version:python3.5.1,我的默认OS X Python是2.7.10,这两个版本都不是正确的Python版本

如何在虚拟环境中配置Python 3.6解释器


请注意,我使用的是较新的venv而不是virtualenv,尽管我认为这不会有太大的区别。

您需要使用适当的python版本运行venv,因此安装Python3.6并运行Python3.6-m venv

谢谢,我删除了Python3.5并使用brew安装了3.6。