📜  venv 激活窗口 - Python (1)

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

激活 Python 项目的虚拟环境

当你在Python项目中使用第三方库时,有时需要在虚拟环境中运行Python代码,而不是在全局环境中运行。这是因为虚拟环境提供了一个干净、隔离的环境,其中你可以安装依赖项,而不会影响全局Python安装。

Python自带了一个名为venv的模块,它允许创建和管理虚拟环境。本文将提供一个概述,关于如何通过激活虚拟环境来运行Python代码。

创建虚拟环境

要创建虚拟环境,请运行以下命令:

python -m venv myenv

这会在当前目录下创建一个myenv目录,其中包含了用于激活虚拟环境所需的文件和目录。

激活虚拟环境

要激活虚拟环境,请执行相应平台的命令。对于Windows,运行以下命令:

myenv\Scripts\activate.bat

对于macOS和Linux,运行以下命令:

source myenv/bin/activate

这会更改当前环境,以指向虚拟环境的二进制文件和库。

运行Python代码

当虚拟环境被激活时,所有命令和Python运行时将指向虚拟环境,而不是全局Python环境。现在,你可以安装需要的第三方库,并在虚拟环境中运行Python代码。

退出虚拟环境

要退出虚拟环境,运行以下命令:

deactivate

这会将环境返回到全局Python环境。

总之,通过使用Python的venv模块,可以轻松地创建和激活虚拟环境,并在其中运行Python代码,从而避免与全局Python环境中的依赖项发生冲突。