pip install virtualenv
virtualenv erp
该命令执行后会在当前路径下新建erp(虚拟环境名称)目录,并将python命令和pip等命令和文件在erp目录下做一份复制。激活该虚拟环境后所有的命令执行和操作都是在该目录下的独立操作,不会影响到python及其他虚拟环境
win7下:
erp\Scripts\activate.bat
linux下:
source erp/bin/activate
激活后,命令行会显示以虚拟环境的名开头,如下:
(erp) D:\python>
在虚拟环境下安装第三方库
(erp) D:\python>pip install request
win7下:
(erp) D:\python>erp\Scripts\deactivate.bat
D:\python> 退出后,回到正常的目录环境下
linux下:
deactivate
python虚拟环境 virtualenv 主要是解决多个项目之间的第三方依赖包的互相隔离,不冲突
正常使用pip instll 第三方包,都是将第三方包安装在python的Lib/site-packages目录下,使用虚拟环境下的pip install命令会将第三方包安装到虚拟环境目录下的Lib/site-packages目录下,从而实现环境隔离
本文内容到此结束,更多内容可关注公众号和个人微信号: