如何查看mkvirtualenv创建的环境路径_Python爬虫系列之虚拟环境用法

aa20a23623ca14118741d59dbd90b63d.png

作为开发者,搭建成功的开发环境、运行环境也是工作的一部分。开发环境未开发所用,运行环境为产品部署稳定运行时所用,没有稳定的运行环境那也只能证明我们开发的是一个失败的产品。所以,创建、打包程序运行环境也是一项必备的技能。

针对Python而言,这稳定的运行环境变得更为重要。因为Python的开发环境是比较容易变得混乱不堪的,在开发的过程中我们会用到各式各样的第三方模块,而我们有可能又会修改第三方模块的源码,这样就导致我们通过pip或者其他方式安装的第三方模块,并不能第一时间满足我们的需求,很可能要经过源码修改才能达到和我们开发时的环境一致。并且,搭建Python虚拟环境可以方便的使多个版本的Python实现良性的共存,避免Python版本和模块的混乱以及版本的冲,为每个项目创建独立的开发以及运行时环境,保证项目环境的相对干净,从而间接增加程序的可读性、可用性、可迁移性。

为进行讲解,首先我们需要安装Python解释器,分别为Python2和Python3的版本。搭建Python的虚拟环境可通过两种比较常见的方式实现,virtualenv、virtualenvwrapper都可实现,个人推荐virtualenvwrapper实现。

1、virtualenv的安装使用

(1) 安装virtualenv

pip install virtualenv

(2) 新建虚拟环境

cmd:virtualenv testenv

到此,虚拟环境testenv安装完成,默认存在位置为c:用户Administrator路径下。

用Python3实现创建:

virtualenv -p python路径 环境名称

(3) 激活虚拟环境

第一步:cd testenv

第二部:进入脚本目录

第三步:activate.bat

(4) 退出虚拟环境

deactivate.bat

2、virtualenvwrapper的安装使用

virtualencwrapper可以说是virtualenv的扩展版,所以功能上更加完善,能够管理全部的虚拟环境,用单个命令的方式切换不同的虚拟环境。

(1) 安装virtualenvwrapper

windows:pip install virtualenvwrapper-win

linux:pip install virtualenvwrapper

(2) 设置WORKON_HOME环境变量

默认创建的虚拟环境存在路径为:c:UsersAdministratorEnvs,添加WORKON_HOME系统环境变量,如下:

77fe489e6d2f9c2c383f37cf571b18bb.png

(3) 新建虚拟环境

mkvirtualenv myenv

使用其他版本python创建虚拟环境:

mkvirtualenv --python=安装路径 虚拟环境名字

(4) 查看已经安装的所有虚拟环境

workon

(5) 进入虚拟环境

workon myenv

(6) 退出虚拟环境

deavtivate

如上,通过virtualenv、virtualenvwrapper可实现对虚拟开发环境的管理,在开发的时候保持对环境的维护,等到进行项目部署的时候,可同步直接将环境粘贴到运行服务器即可,可以减轻我们部署以及运维时的难度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值