python中的virtualenv是干嘛的?

众所周知,python的各种库跨度比较大,比如如果你开发web的话,一个项目使用的Django是1.8, 而另一个项目使用的Django版本是1.7, 这就给开发人员带来了很大的困扰。

因此,python提供了virtualenv这个工具,你可以将它想象成是虚拟机,但是它并不是虚拟机。它可以与你本机的全局python的环境隔离开, 下面介绍一下它的基本使用。

// 安装
sudo pip install virtualenv

// 使用
mkdir envTest && cd envTest

// 创建一个虚拟环境
virtualenv ENV

// 如果你遇到这样的报错: virtualenv is not compatible with this system or executable
// 那么请在英文目录下进行操作

// 你所有安装的包都会在 ENV/lib/pythonx.x下面

cd ENV

// 启动虚拟环境
source bin/activate

// 这个时候你的控制台前面会显示(ENV)表示已经进入虚拟环境了

// 退出环境
deactivate

// 安装包
pip install -r requirements.txt

转载于:https://www.cnblogs.com/yzfdjzwl/p/7019240.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值