【Python】Python virtualenv是什么?

Python中的virtualenv是创建隔离的Python环境的重要工具,可以避免不同项目的包版本冲突问题。

  1. 安装virtualenv
pip install virtualenv
  1. 创建虚拟环境
# Linux/macOS
virtualenv venv 

# Windows 
virtualenv venv
  1. 激活虚拟环境
# Linux/macOS
source venv/bin/activate

# Windows
venv\Scripts\activate
  1. 安装包
pip install <package>
  1. 退出虚拟环境
deactivate

使用virtualenv的主要步骤:

  • 创建虚拟环境
  • 激活虚拟环境
  • 安装需要的包
  • 退出虚拟环境

virtualenv可以为每个项目创建隔离的环境,避免包之间的版本冲突。