使用virtualenv和特定的Python版本有困难吗?

drb*_*sen 5 python virtualenv

我试图了解如何使用除默认值之外的替代版本的Python创建一个隔离的python环境(在我的情况下,这是Python 2.7).virtualenv使用Python 2.7在我的系统上运行,但我似乎无法使用Python 3的版本创建虚拟环境.

我试图指定的Python版本在此列出这篇文章,就像这样:

$ virtualenv -p /usr/bin/python3.2
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释我如何virtualenv使用特定版本的Python 创建一个?非常感谢.

wil*_*e01 9

我相信你需要先将python 3.2安装到系统中.你告诉虚拟环境使用一个在任何地方都不存在的python版本,所以它无法找到它.这是"不存在"

在评论中给出更多信息后进行编辑:

virtualenv -p /usr/local/bin/python3.2
Run Code Online (Sandbox Code Playgroud)