如何在 Python 中创建虚拟环境?

Python虚拟环境

Python 虚拟环境是这样一种虚拟环境,即安装到其中的库、包和脚本与其他虚拟环境或默认 Python 环境(即安装在操作系统上的环境)隔离。虚拟环境非常有用并且是开发人员所需要的。不同的项目需要不同的库或依赖项。因此,将一个项目的依赖项与另一个项目的依赖项隔离是有益的。

假设我们有两个不同的项目,它们需要同一个库的不同版本。现在,默认情况下,库的两个版本都将驻留在同一目录中。Python 将无法决定哪个版本的库用于哪个项目。因此,虚拟环境在此类场景中发挥着非常重要的作用。这个问题可以通过为两个项目设置单独的虚拟环境来解决,从而保持一个项目的库需求与另一个项目隔离。我们可以创建任意数量的虚拟环境。为每个项目创建一个新的虚拟环境通常是好的。

创建虚拟环境

可以使用名为virtualenv的工具创建虚拟环境。该工具用于为每个项目创建具有所需 Python 包的不同虚拟环境。

您首先需要安装 virtualenv。以下命令用于安装 virtualenv。您需要预先安装 pip 。

pip install virtualenv

运行命令后,检查您的系统上是否安装了 virtualenv。如果成功安装在系统上,以下命令将显示 virtualenv 的版本。

virtualenv –version

一旦安装了 virtualenv,我们就可以使用它为我们的项目创建虚拟环境。通过 virtualenv 创建虚拟环境非常容易。以下命令用于此目的。

virtualenv environment_name

这里的environment_name 指定了创建的虚拟环境的名称。您可以提供您选择的名称。在这种情况下,此命令将创建一个名为“environment_name”的目录。

创建虚拟环境后,我们需要激活它以开始在我们的项目中使用这个特定环境。

要激活虚拟环境,请运行以下命令

$ source virtualenv_name/bin/activate

这里 virtualenv_name 是您要激活的环境的名称。激活后,活动环境的名称将显示在终端的左侧。您可以在此活动环境中下载所需的库或依赖项,因此这些库将与其他环境隔离。您可以在此虚拟环境中下载并执行特定任务。完成此特定环境的所有工作后,您可以使用以下命令停用此虚拟环境。

(virtualenv_name)$ deactivate

运行此命令后,您将进入 Python 的默认系统环境。

以上是 如何在 Python 中创建虚拟环境? 的全部内容, 来源链接: utcz.com/z/353590.html

回到顶部