【问题标题】:How to use python3 in virtual environment [duplicate]如何在虚拟环境中使用python3 [重复]
【发布时间】:2023-04-07 13:45:01
【问题描述】:

我想使用 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


    【解决方案1】:

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

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

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

    激活 virtualenv,以安装库等

    source ./venv-path/bin/activate

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

    deactivate

    【讨论】:

      【解决方案2】:

      使用

      virtualenv --python=python3.5 myenv
      

      【讨论】:

        猜你喜欢
        • 2017-08-21
        • 1970-01-01
        • 2019-07-10
        • 1970-01-01
        • 2017-05-14
        • 2019-03-28
        • 2020-11-05
        • 1970-01-01
        • 2019-02-05
        相关资源
        最近更新 更多