1

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

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

4

2 回答 2

2

创建 virtualenv 后,您将看到在目录中创建的源代码。您必须 cd 到该特定源并执行源激活才能开始在该特定 virtualenv 上工作。每个 virtualenv 都有自己的源。

您还可以使用 virtualenv 包装器使事情变得更容易。

于 2013-09-02T20:58:20.780 回答
0

看,您需要先创建虚拟环境,如下所示:

virtualenv venv

其中“venv”是目标目录。之后,您可以运行:

source venv/bin/activate

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

virtualenv --help
于 2013-09-13T00:39:43.587 回答