Python虚拟环境(Virtualenv)完全指南

Python虚拟环境(Virtualenv)完全指南

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

虚拟环境(Virtualenv)用于隔离Python项目中的库和包,避免版本冲突,确保项目稳定性。安装后可通过命令创建和激活虚拟环境,并使用requirements.txt保存和重建环境。

🎯

关键要点

  • 虚拟环境(Virtualenv)用于隔离Python项目中的库和包,避免版本冲突。
  • 每个项目都有自己的依赖集,确保项目的稳定性。
  • 可以使用requirements.txt文件轻松重建项目环境。
  • 在隔离环境中安装包可以提高安全性,防止对系统文件的意外更改。
  • 安装Virtualenv的命令是:pip install virtualenv。
  • 创建虚拟环境的命令是:virtualenv venv。
  • 在Windows上激活虚拟环境的命令是:venv\Scripts\activate。
  • 在Linux和macOS上激活虚拟环境的命令是:source venv/bin/activate。
  • 安装项目依赖的命令是:pip install django。
  • 要退出虚拟环境,只需运行:deactivate。
  • 使用pip freeze > requirements.txt可以保存已安装包的列表。
  • 使用pip install -r requirements.txt可以在另一台系统上重建相同的环境。

延伸问答

什么是Python虚拟环境?

Python虚拟环境是一个隔离的空间,用于为特定项目安装库和包,而不影响主系统。

使用虚拟环境有什么好处?

使用虚拟环境可以避免版本冲突、确保项目隔离、提高安全性,并便于在其他系统上重建环境。

如何安装Virtualenv?

可以通过命令pip install virtualenv来安装Virtualenv。

在Windows上如何激活虚拟环境?

在Windows上,可以使用命令venv\Scripts\activate来激活虚拟环境。

如何保存和重建虚拟环境?

使用命令pip freeze > requirements.txt可以保存已安装包的列表,使用pip install -r requirements.txt可以重建环境。

如何退出虚拟环境?

只需运行deactivate命令即可退出虚拟环境。

➡️

继续阅读