Python 3 使用venv创建虚拟环境

Python 3.3以上使用venv来代替了原来Python2使用的virtualenv创建虚拟环境。

虚拟环境的作用是使得不同项目的Python包之间不会相互干扰,每个虚拟环境都可以安装一套独立的第三方模块,避免了由此产生的各种问题,同时也方便程序往其他机器上迁移。

1、创建一个虚拟环境:
D:\>mkdir venv_test
D:\>cd venv_test
D:\venv_test>python -m venv venv

执行后,会在venv_test目录下生成了一个venv目录,内有三个文件夹Include,Lib,Scripts,一个文件pyvenv.cfg。

2、启用虚拟环境:
执行那个activate.bat文件,启用后,提示符前面会出现虚拟环境的名字(venv)。
D:\venv_test>venv\Scripts\activate.bat
(venv) D:\venv_test>


3、用pip给虚拟环境安装模块:
用pip list看一下已有的模块,能看到只有两个Python自带的模块,然后安装requests模块

4、退出虚拟环境:
执行deactivate.bat后,退出虚拟环境,此时命令行提示符前的(venv)消失了。
(venv) D:\venv_test>venv\Scripts\deactivate.bat
D:\venv_test>

转载于:https://my.oschina.net/leboo/blog/1837634

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值