python 启用虚拟环境

背景

现在各种AI模型依赖库相互冲突,加上使用GPU计算机器,成本较高,为了提高机器利用率,将模型计算和webUI放在一起,但是二者依赖库有冲突。为解决冲突所以启用虚拟环境。

创建虚拟环境

venv(适用于 Python 3)和 virtualenv(适用于 Python 2)允许 你可以管理 的单独软件包安装 不同的项目。它们本质上允许你创建一个“虚拟”隔离 Python 安装并将包安装到该虚拟安装中。什么时候 你可以切换项目,你可以简单地创建一个新的虚拟环境,而不是 必须担心破坏其他环境中安装的软件包。 始终建议在开发 Python 时使用虚拟环境 应用。

要创建虚拟环境,请转到项目的目录并运行

Unix/macOS python3 -m venv env

激活虚拟环境

在开始在虚拟环境中安装或使用包之前,你需要激活它。

Unix/macOS source env/bin/activate

离开虚拟环境

如果要切换项目或以其他方式离开虚拟环境,只需运行:

deactivate

✉️ Github bilibili wechat sshfortress YouTube old