Python配置虚拟环境图文步骤


Posted in Python onMay 20, 2019

使用Python进行项目开发时,由于不同的项目需要,可能会配置多个开发环境,不同开发环境之间的项目依赖包如果混合在一起,可能会引起意想不到的错误,本文主要介绍如何通过虚拟环境隔离不同开发环境,方便不同开发环境的共存。

安装Python,本文以Python3.4为例。关于如何安装Python3.4,请参考其他经验,本文不在重复赘述。

注意:将安装目录添加到环境变量中,否则无法在其他目录启动python。安装成功后截图如下所示:

Python配置虚拟环境图文步骤

进入Python安装目录中的脚本目录,本文目录为C:\Python34\Scripts,截图如下所示:

Python配置虚拟环境图文步骤

在脚本目录下启动命令行界面,输入命令dir,可以看到脚本目录下包含的工具,其中pip后面将要用到的命令,pip命令可以方便为python安装依赖包。

Python配置虚拟环境图文步骤

使用pip命令安装虚拟环境,命令为:pip install virtualenv,安装过程截图如下所示,

Python配置虚拟环境图文步骤

Python配置虚拟环境图文步骤

Python配置虚拟环境图文步骤

安装后的虚拟环境在脚本目录下,创建虚拟环境,命令为:virtualenv D:\Project\python\venv\test,将在D:\Project\python\venv目录下创建名为test的文件夹,test文件夹下的组成如下图所示,

Python配置虚拟环境图文步骤

Python配置虚拟环境图文步骤

启动虚拟环境,进入虚拟环境目录virtualenv D:\Project\python\venv\test,在此目录下启动命令行界面,运行命令: .\Scripts\activate即启动虚拟环境,启动虚拟环境后在命令行界面下会出现虚拟环境的名称,提示用户已经进入虚拟环境,截图如下所示:

Python配置虚拟环境图文步骤

7、在启动虚拟环境的情况下,安装的依赖包全部基于当前的虚拟环境,不会干扰其他的虚拟环境。在启动虚拟环境的情况下,安装的依赖包全部基于当前的虚拟环境,不会干扰其他的虚拟环境。

Python 相关文章推荐
python 将字符串转换成字典dict
Mar 24 Python
python根据距离和时长计算配速示例
Feb 16 Python
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
Jul 02 Python
浅谈用Python实现一个大数据搜索引擎
Nov 28 Python
Python使用matplotlib简单绘图示例
Feb 01 Python
python定向爬取淘宝商品价格
Feb 27 Python
利用Python进行数据可视化常见的9种方法!超实用!
Jul 11 Python
Django密码系统实现过程详解
Jul 19 Python
pandas按行按列遍历Dataframe的几种方式
Oct 23 Python
pandas-resample按时间聚合实例
Dec 27 Python
python程序文件扩展名知识点详解
Feb 27 Python
对python pandas中 inplace 参数的理解
Jun 27 Python
Python检测数据类型的方法总结
May 20 #Python
Python中的引用知识点总结
May 20 #Python
Python函数和模块的使用总结
May 20 #Python
详解Python的循环结构知识点
May 20 #Python
Python中字符串与编码示例代码
May 20 #Python
python实现统计文本中单词出现的频率详解
May 20 #Python
详解Python字符串切片
May 20 #Python
You might like
PHP中Date()时间日期函数的使用方法小结
2011/04/20 PHP
pdo中使用参数化查询sql
2011/08/11 PHP
php处理静态页面:页面设置缓存时间实例
2017/06/22 PHP
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
JS中的构造函数详细解析
2014/03/10 Javascript
使用JSON.parse将json字符串转换成json对象的时候会出错
2014/09/04 Javascript
js文字横向滚动特效
2015/11/11 Javascript
全面解析Bootstrap排版使用方法(标题)
2015/11/30 Javascript
Bootstrap选项卡与Masonry插件的完美结合
2016/07/06 Javascript
使用BootStrap进行轮播图的制作
2017/01/06 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
详解Node全局变量global模块
2017/09/28 Javascript
JS使用对象的defineProperty进行变量监控操作示例
2019/02/02 Javascript
ES6知识点整理之函数数组参数的默认值及其解构应用示例
2019/04/17 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
vue实现购物车结算功能
2020/06/18 Javascript
原生JS实现京东查看商品点击放大
2020/12/21 Javascript
[01:13]2015国际邀请赛线下观战现场
2015/08/08 DOTA
在python win系统下 打开TXT文件的实例
2018/04/29 Python
详解python3中zipfile模块用法
2018/06/18 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
浅析python内置模块collections
2019/11/15 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
Canvas制作旋转的太极的示例
2018/03/09 HTML / CSS
澳大利亚运动鞋商店:Platypus Shoes
2019/09/27 全球购物
怎样在程序里获得一个空指针
2015/01/24 面试题
党校自我鉴定范文
2013/10/02 职场文书
《金钱的魔力》教学反思
2014/02/24 职场文书
博士生求职信
2014/07/06 职场文书
公共机构节能宣传周活动总结
2014/07/09 职场文书
群众路线领导干部个人对照检查材料(集锦)
2014/09/23 职场文书
先进个人材料怎么写
2014/12/30 职场文书
离婚上诉状范文
2015/05/23 职场文书
2015年入党积极分子培养考察意见
2015/08/12 职场文书
JS实现页面炫酷的时钟特效示例
2022/08/14 Javascript