python虚拟环境的使用

在我们的 python 应用中会用到各种各样的包库,有的时候不同的应用程序需要不同的特定的版本库。
要是全都安装在主机的 python 中,会出现版本冲突、版本混乱,进而导致我们的程序出现各种问题,而且还不能很精准的定位到问题,从而影响开发效率。
所以,为了方便不同项目间的包库管理,我们需要用到虚拟环境,不同的虚拟环境之间是完全隔绝的,我们可以在项目里使用当前项目所需要的包库。

创建虚拟环境

1、venv

venv 是创建虚拟环境的标准工具,是 python 自带的库,所以我们不需要去下载,可以直接使用。

使用

创建虚拟环境

python -m venv ENV_NAME ENV_DIR
  • ENV_NAME: 虚拟环境文件夹的名字
  • ENV_DIR: 文件夹的路径

移动到虚拟环境目录下

cd ENV_DIR/ENV_NAME/Scripts

激活虚拟环境

activate

激活成功
在路径的前面出现 (venv)就表明虚拟环境激活成功

(venv) ....

2、virtualenv

virtualenv 是 venv 的第三方替代库(及其前身),所以需要我们去单独下载安装
 
 

你可能感兴趣的:(python,基础杂碎小知识,python)