📜  python virtualenv venv - Html (1)

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

Python Virtualenv venv - Html

什么是 Python Virtualenv venv?

Python Virtualenv venv 是一种计算机工具,它允许您在同一台机器上多次使用不同版本的 Python,而不会导致冲突或干扰。它为每个 Python 应用程序创建一个独立的虚拟环境,每个应用程序都可以在不影响其它应用程序的情况下使用不同的 Python 库和模块。

安装 Python Virtualenv venv
安装 Virtualenv 包

为了开始使用 Virtualenv,首先需要安装 Virtualenv 包。可以通过 pip 安装:

pip install virtualenv
创建虚拟环境

创建虚拟环境只需要执行一个简单的命令:

virtualenv venv

这个命令将会创建名为 "venv" 的目录,并包含了一个可以独立运行的 Python 环境。

激活虚拟环境

要激活虚拟环境,可以执行以下命令:

source venv/bin/activate

激活后,终端的提示符将变为 (venv) ,表示你现在正在 Python 的虚拟环境中。

在虚拟环境中安装 Python 包

在虚拟环境中使用 pip 和 Python 的其它包管理工具安装 Python 包,与在全局环境中安装是一样的。

如何使用 Python Virtualenv venv?

创建并激活虚拟环境后,就可以在此环境中进行任何您想要的操作,如安装所需的包或运行 Python 脚本。

安装依赖

根据需要,可以使用 pip 从 PyPI 安装所需软件包。例如,以下命令将安装 Flask:

pip install flask
运行 Python 程序

在你的虚拟环境中,你可以像平常一样运行 Python 程序。例如,以下命令将运行 Flask 程序:

export FLASK_APP=hello.py
flask run
总结

Python Virtualenv venv 允许您在同一台机器上多次使用不同版本的 Python,而不会导致冲突或干扰。它为每个 Python 应用程序创建一个独立的虚拟环境,每个应用程序都可以在不影响其它应用程序的情况下使用不同的 Python 库和模块。安装、创建虚拟环境以及在其中安装和使用 Python 包都十分容易。