Linux 下 Python 的虚拟环境搭建和使用

1,156 阅读1分钟

MedusaSorcerer的博客


虚拟环境的作用

多项目运营的设备中, 可能你的项目运行环境和另一个项目的运行环境有着相似处(可兼容)和不同处(不兼容), 这个时候采取相对应的环境隔离将能很好的保护我们的项目运行环境不被感染, 这个时候就需要用到我们的虚拟环境了。

安装环境

使用 Python-PIP 安装需要的依赖包:

python3 -m pip install virtualenv

有了依赖工具后我们就可以创建一个文件夹来承载我们的虚拟环境文件了, 文件名你可以自定义:

mkdir medus

生成虚拟环境

在文件夹和工具包都已经就绪的情况下, 可以在文件夹内生成我们的虚拟环境文件, 也就是创建一个虚拟环境:

python3 -m venv ./medus/

使用虚拟环境

生成了虚拟环境文件后可以在生成文件夹内的 bin 文件夹内找到 activate 文件进行虚拟环境启用:

source bin/activate

注意看你的命令行头出现了以虚拟文件夹命名的虚拟环境表示头, 图片中划红线的位置。

退出虚拟环境

在虚拟环境中完成工作后我们需要退出虚拟环境, 只需要执行以下命令即可:

deactivate