【问题标题】:What does "source" create or activate the virtual env?“源”创建或激活虚拟环境是什么?
【发布时间】:2013-09-05 23:59:30
【问题描述】:

我是 python 的新手,使用终端、pip 和虚拟环境。 据我所知,命令“source”会激活虚拟环境,之后您所做的任何事情都会留在虚拟环境中,例如使用 pip 安装某些东西只会将其安装在您的虚拟环境中。但是,在运行源代码之前,我是否需要先创建一个文件夹或选择一个位置?换句话说,源是创建虚拟环境还是只激活一个已经存在的环境?

这东西真的很难缠住我的头。我认为阻碍我发展的原因之一是我不熟悉某些目录结构,如 bin 等。

【问题讨论】:

    标签: virtualenv


    【解决方案1】:

    创建 virtualenv 后,您将看到在目录中创建的源代码。 您必须 cd 到该特定源并执行 source activate 以开始处理该特定 virtualenv。每个 virtualenv 都有自己的来源。

    您还可以使用 virtualenv 包装器让事情变得更简单。

    【讨论】:

      【解决方案2】:

      看,你需要先创建虚拟环境,像这样:

      virtualenv venv
      

      其中 'venv' 是目标目录。之后你可以运行:

      source venv/bin/activate
      

      您可以通过以下方式查看 virtualenv 帮助:

      virtualenv --help
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-10-17
        • 1970-01-01
        • 1970-01-01
        • 2021-06-15
        • 2021-09-14
        • 2020-09-29
        • 2020-08-02
        相关资源
        最近更新 更多