python中虚拟环境的使用

本文介绍如何使用virtualenv创建Python虚拟环境,包括安装virtualenv的方法、创建及激活虚拟环境的步骤,并提供Linux和Windows系统的具体操作命令。

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

Python的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter。虚拟环境的好处是避免了不同Python程序间的互相影响(共同使用global library 和 interpreter),例如程序A需要某个库的1.0版本,而程序B需要同样这个库的2.0版本,如果程序B执行则A就不能执行了。

安装virtualenv
    pip install virtualenv
创建虚拟环境
    virtualenv venv

    venv是新创建的虚拟环境的名称。 同时会创建一个与虚拟环境名称相同的文件夹venv, 里面存储了一个独立的Python执行环境。


继续执行,注意观察对应的系统


linux

进入虚拟环境

    source venv/bin/activate

    进入虚拟环境后,命令行的提示符会加入虚拟环境的名称,例如:(venv)user@machine:~$
退出虚拟环境$
    deactivate
删除虚拟环境
    rm -r venv

    直接删除虚拟环境所在的文件夹venv就删除了我们创建的venv虚拟环境。


windows

进入虚拟环境

    D:\python2\Scripts\venv\Scripts\activate

进入成功以后返回到D:\python2\Scripts\venv\Scripts目录下,不然执行pip安装软件的时候会默认安装到外部的Scripts中,这样虚拟环境本身就没有意义了,

在本机中,进入虚拟环境以后,用pip install django安装django

然后创建django项目的时候,要使用django-admin startproject mysite才可以

退出虚拟环境

    deactivate

直接右键删除即可


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值