📜  python 虚拟环境 - Python (1)

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

Python 虚拟环境

什么是虚拟环境

虚拟环境就是在一台电脑里面创建一个类似于独立的 Python 环境,这个环境里有独立的 Python 解释器和独立的库。虚拟环境可以让你在同一台电脑上面运行不同版本的 Python 程序,也可以帮助你隔离不同的项目和依赖,使得它们不会互相干扰。

虚拟环境有什么用

虚拟环境可以解决 Python 项目的依赖问题。使用虚拟环境,可以为不同的 Python 项目创建不同的环境,安装不同的依赖库,而不用担心不同项目的依赖会发生冲突。另外,虚拟环境还允许你在同一台电脑上使用不同版本的 Python。

如何创建虚拟环境

虚拟环境的创建和管理可以使用Python标准库中的venv模块,该模块提供了创建虚拟环境的工具。

创建虚拟环境

使用以下命令创建虚拟环境:

python -m venv myenv

其中, myenv是你要创建的虚拟环境名字。

激活虚拟环境

创建虚拟环境后,需要激活虚拟环境。使用以下命令激活虚拟环境:

  • Windows:
myenv\Scripts\activate.bat
  • Unix 或 Linux:
source myenv/bin/activate
安装依赖

在虚拟环境中安装依赖和在普通 Python 环境中安装依赖是一样的,运行pip install 命令安装依赖即可。

退出虚拟环境

使用以下命令退出虚拟环境:

deactivate
总结

Python 虚拟环境是一个非常重要的概念,能够帮助我们有效地管理 Python 项目的依赖和环境。在开发 Python 项目时,建议使用虚拟环境进行开发和测试。