📜  创建虚拟环境 python (1)

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

创建虚拟环境 Python
什么是虚拟环境?

在开发Python应用程序时,你可能会需要在同一台计算机上安装多个版本的Python。但是,某些应用程序只能使用特定版本的Python。 为了避免版本冲突,Python提供了一种称为“虚拟环境”的机制。虚拟环境是独立于系统Python环境的Python环境,其中可以安装和使用不同版本的Python软件包和依赖项。

创建虚拟环境

以下是创建Python虚拟环境的步骤:

1. 安装虚拟环境包

在Windows和MacOS上,你需要安装“virtualenv”包进行创建Python虚拟环境。在Linux上,virtualenv包可能会预先安装,但也可以使用包管理器进行安装。

在终端执行以下命令进行安装:

pip install virtualenv

2. 创建虚拟环境

在你需要创建虚拟环境的目录中,执行以下命令创建一个名为“venv”的虚拟环境:

virtualenv venv

3. 启动虚拟环境

在Windows上,启动虚拟环境,执行以下命令:

venv\Scripts\activate

在Linux和MacOS上,使用以下命令启动虚拟环境:

source venv/bin/activate

现在,你的终端会话处于虚拟环境中,使用pip安装软件包时,它们只会安装在虚拟环境中,并且不会与其他Python环境中的软件包冲突。

4. 安装软件包

现在,你可以使用pip安装软件包,这些软件包只会安装在虚拟环境中。例如,如果你希望在虚拟环境中安装Django,可以使用以下命令:

pip install django
退出虚拟环境

当你完成虚拟环境中的任务后,可以使用以下命令退出虚拟环境:

deactivate
总结

Python虚拟环境是一种管理Python软件包和依赖项的方法,可以避免版本冲突,并使应用程序可移植。创建Python虚拟环境非常容易,只需安装virtualenv包并使用命令创建虚拟环境。使用虚拟环境时,要记得激活它并使用pip安装软件包。 退出虚拟环境只需使用deactivate命令即可。