venv介绍
在Python中,venv 是一个用于创建和管理虚拟环境的模块。虚拟环境是一个独立的Python环境,可以在其中安装和管理项目所需的依赖,而不会影响系统全局的Python环境。
以下是使用 venv 模块管理虚拟环境的一般步骤:
1.创建虚拟环境
打开终端(命令行)并导航到项目的根目录,然后运行以下命令:
python -m venv venv(为你为虚拟环境取的名)
2.激活虚拟环境
在终端中运行适用于您操作系统的激活命令,Windows与Linux略有不同
- Windows:
.\venv\Scripts\Activate.ps1
PS:可能会出现问题的地方:Windows不允许脚本执行,可以以管理员身份打开Windows powershell,执行set-ExecutionPolicy RemoteSigned
- Linux
source venv/bin/activate
成功激活后会在终端前显示你的虚拟环境,如(venv)
3.在虚拟环境中安装依赖:
在虚拟环境中,您可以使用 pip 来安装项目所需的所有依赖.
4.退出虚拟环境
deactivate
通过使用 venv 管理虚拟环境,您可以确保项目的依赖不会干扰系统中的其他Python项目,从而提供更好的项目隔离和依赖管理。