首页 > 解决方案 > 如何在虚拟环境中使用python3

问题描述

我想使用 python3 创建虚拟环境。但默认情况下它需要python2。我的机器上同时安装了 python2 和 3。

我创建虚拟环境时的输出是:

$ virtualenv .env Running virtualenv with interpreter /usr/bin/python2 New python executable in /some/path/.env/bin/python2 Also creating executable in /some/path/.env/bin/python Installing setuptools, pkg_resources, pip, wheel...done.

我想指定在 virtualenv 中使用哪个 python 版本。

标签: python

解决方案


使用 virtualenv 时,通常需要遵循以下步骤:

-p使用or--python参数使用您喜欢的特定 python 版本创建 virtualenv

virtualenv -p /usr/bin/your-python ./path-where-to-create-venv

激活 virtualenv,以安装库等

source ./venv-path/bin/activate

您可以看到您正在从 virtualenv 内部工作,您可以使用停用

deactivate


推荐阅读