python中virtualenv的使用教程

本文介绍virtualenv工具,用于在同一台机器上为不同Python项目创建独立的运行环境。讲解了安装方法、如何创建和激活虚拟环境及退出流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

virtualenv

why virtualenv?

  • 管理同一个操作系统下不同项目运行在不同python环境下。
  • virtualenv就是一个搭建虚拟化的python环境,便于不同的项目在同一台机器上开发运行
  • virtualenv更多的还是适用于本地开发不同的项目,但是在生产环境中还是使用docker给不同的项目创建不同的容器,各自分开运行为好,不宜放在一个单独的物理机中运行。

install

  pip install virtualenv

useage

  1. 创建一个项目 my_venv
  2. 进入到 my_venv 项目

执行一下:

  virtualenv venv

会在当前项目中创建venv文件夹,为当前项目的虚拟python运行环境
此时,本机是python3.6 则创建的虚拟环境也是以3.6进行创建。

选择一个python选择器进行创建虚拟环境:

  virtualenv -p /usr/bin/python2.7 venv

启用

  • 激活当前虚拟化环境的命令:
  source venv/bin/activate

激活后会有一个带有venv的标志

安装依赖

  • 这里安装就不需要root权限了,直接安装即可
  pip install < package >

退出当前激活状态

  • 在命令行中输入:
  deactivate

就会退出当前的venv虚拟化环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值