📜  如何在 python 中创建虚拟环境(1)

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

如何在 Python 中创建虚拟环境

在开发 Python 应用程序时,为了防止不同项目之间的依赖冲突,我们可以采用创建虚拟环境的方式隔离不同项目的依赖库。

以下是在 Python 中创建虚拟环境的步骤:

第一步:安装 virtualenv

在创建虚拟环境之前,我们需要先安装 virtualenv 工具。

在命令行中输入以下命令来安装:

pip install virtualenv
第二步:创建虚拟环境

在命令行中进入你要创建虚拟环境的路径,输入以下命令来创建虚拟环境:

# 创建名为venv的虚拟环境
virtualenv venv

在此命令中,venv 是你所创建的虚拟环境的名称。你可以为其取任何你喜欢的名字。

第三步:激活虚拟环境

虚拟环境创建成功后,我们需要先激活这个虚拟环境,才可以在其中安装依赖库。

在命令行中输入以下命令来激活虚拟环境:

# 在 Windows 上
venv\Scripts\activate

# 在 Linux 或 macOS 上
source venv/bin/activate

激活虚拟环境后,注意你会发现命令行的前缀已经变为了 (venv)

第四步:安装依赖库

虚拟环境激活后,我们可以在其中安装依赖库,而这些依赖库将不会影响到全局环境。

在命令行中输入以下命令来安装依赖库:

pip install package_name

在上述命令中,package_name 是你所需要安装的依赖库名称。你可以根据你的具体需求安装你所需要的任何依赖库。

安装完成后,你可以使用 pip freeze 命令将你所安装的所有包的名称及其精确版本号导出到一个文件中。

pip freeze > requirements.txt

这样可以方便后续共享代码时再重新导入相关的依赖库。

第五步:退出虚拟环境

当我们完成了当前项目的开发时,我们可以输入以下命令退出虚拟环境:

# 在 Windows 上
venv\Scripts\deactivate

# 在 Linux 或 macOS 上
deactivate
总结

以上就是在 Python 中创建虚拟环境的所有步骤。

虚拟环境的创建可以帮助我们避免依赖冲突,同时也可以让我们方便地在不同的开发环境中配置不同版本的 Python 和相关依赖库。