📜  如何创建一个新的 virtualenv - Python (1)

📅  最后修改于: 2023-12-03 15:24:03.540000             🧑  作者: Mango

创建一个新的 virtualenv - Python

Virtualenv 是 Python 中一个非常强大的工具,它允许您创建独立的 Python 环境,每个环境具有其自己的 Python 解释器和第三方库。这使得在不同项目之间切换或者在同一个项目中使用不同版本的依赖库变得非常容易。在本文中,我们将学习如何创建一个新的 virtualenv 环境。

1. 安装 virtualenv

在创建一个新的 virtualenv 环境之前,我们需要先安装 virtualenv:

pip install virtualenv
2. 创建一个新的 virtualenv 环境

创建一个新的 virtualenv 环境非常简单。首先,我们需要创建一个空文件夹来存储我们的项目。然后,我们可以使用以下命令来创建一个新的 virtualenv 环境:

virtualenv <env_name>

其中 <env_name> 是您想要为 virtualenv 环境命名的名称。例如,要创建一个名为 myenv 的环境,您可以运行以下命令:

virtualenv myenv

您应该会看到类似于以下输出:

Using base prefix '/usr/local/Cellar/python@3.9/3.9.5/Frameworks/Python.framework/Versions/3.9'
New python executable in /path/to/myenv/bin/python
Installing setuptools, pip, wheel...
done.

这意味着您已经成功地创建了一个新的 virtualenv 环境。

3. 激活 virtualenv 环境

要在我们创建的 virtualenv 环境中工作,我们需要激活它。我们可以使用以下命令来激活 virtualenv 环境:

source <env_name>/bin/activate

其中 <env_name> 是您在第 2 步中为 virtualenv 环境命名的名称。例如,要激活名为 myenv 的环境,您可以运行以下命令:

source myenv/bin/activate

您会发现命令提示符左侧显示了您正在使用的 virtualenv 环境名称。这表示您已经成功地激活了 virtualenv 环境。

4. 安装依赖库

现在,我们已经成功地创建了一个新的 virtualenv 环境并激活了它。接下来,我们可以在 virtualenv 环境中安装所需的依赖库。您可以使用 pip 命令来安装需要的依赖库:

pip install <package_name>

其中 <package_name> 是您想要安装的依赖库名称。例如,要安装 Flask 库,您可以运行以下命令:

pip install flask

您可以在 virtualenv 环境中安装尽可能多的依赖库,而不会影响其他 virtualenv 环境或您系统上全局的 Python 环境。

5. 退出 virtualenv 环境

一旦您完成了在 virtualenv 环境中的工作,您可以使用以下命令退出 virtualenv 环境:

deactivate

这将停用 virtualenv 环境,并将您的命令提示符返回到系统默认状态。

结论

在本文中,我们学习了如何创建一个新的 virtualenv 环境并在其中安装需要的依赖库。现在,您可以轻松地为每个项目创建独立的 Python 环境,并能够安装所需的任意依赖库。