Win7下搭建python开发环境图文教程(安装Python、pip、解释器)


Posted in Python onMay 17, 2016

安装Python

1.下载适合系统版本的Python

先到网址(http://www.python.org/getit/)下载适合自己windows的python版本,32位win7下载 Python 3.3.2 Windows x86 MSI installer, 64位win7下载Python 3.3.2 Windows x86-64 MSI installer。

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

(注:右击“计算机”-->"属性",会显示系统信息,如下图,显示我的win7为32位

Win7下搭建python开发环境图文教程(安装Python、pip、解释器))

2.安装Python

双击下载的安装程序,即可开始安装,无特殊要求,可直接点击"next"进行安装,我将Python的安装目录改为E盘,你也可根据自己需要修改相应盘符。

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

完成安装

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

3.修改环境变量

通过修改环境变量,将Python的安装路径加入环境变量,之后,就可以在任何路径调用Python解释器。

右击“计算机”-->“属性”,点击“高级系统设置”

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

点击“环境变量”

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

双击“系统变量”下的"Path"变量:

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

Path的“变量值”以分号隔开,将你的“Python安装路径”加入到Path“变量值”的末尾,我是在末尾加上“;E:\Python33”,注意有分号(如果你是安装到了C盘的Python33文件夹,在末尾加上";C:\Python33",注意有分号)

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

点击“确定”,设置的“环境变量”生效

进入命令行(快捷键是super+r,super键就是Alt键旁边带有windows徽标的键),输入"cmd"即可进入命令行

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

输入python,即可启动python解释器

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

Python的第一条语句“hello world!”,输入 print("hello world!") ,可以看到解释器的执行结果。

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

4.Python自带Python GUI解释器IDLE

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

在“搜索程序和文件”一栏中输入“IDLE”

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

点击即可启动IDLE

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

安装pip

pip是Python的一个模块安装程序,Python的强大之处之一就是有许多现成的模块,通过使用别人开发的现成功能模块,可以提高编程效率,而且可以让程序看起来更简洁。

安装pip之前先要安装 setuptools。

安装setuptools.

下载ez_setup.py,下载地址(https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py),下载完成之后,将ez_setup.py放置到你的Python安装目录下(比如我是放到了E:\Python33 目录下),双击ez_setup.py文件,该脚本即可运行。

该脚本会自动下载适合你的系统的setuptools并安装,安装完成之后你会发现你的Python安装目录下多了一个Scripts子文件夹,该文件下有已经安装完成的easy_install.exe.

设置环境变量

将easy_install.exe的安装路径加入到环境变量中(详细步骤请参考上一篇)

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

在"Path"的“变量值”后面加入easy_install.exe的安装路径,即加入";E:\Python33\Scripts",注意分号。

点击“确定”之后,环境变量生效。

启动命令行,安装pip.

正式安装pip

命令行输入 easy_install pip

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

安装完成之后,你会返现Scripts子目录下,又多了pip.exe,以后就可以通过pip安装python的模块了。

安装ipython

ipython有比原生python解释器更强大的功能,可以通过tab补全命令,在linux下可以调用部分shell命令,并且自带强大的调试功能。现在我们通过已经安装的pip程序,安装

ipython.

命令行中输入命令 pip install ipython,即可安装。等待几分钟,即可安装完成。

命令行输入命令 ipython3,即可启动ipython。

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

最后推荐一款非常强大的跨平台编辑器“sublime text”,下载地址(http://www.sublimetext.com/2),支持Python编辑。

Win7下搭建python开发环境图文教程(安装Python、pip、解释器)

更多关于python安装教程的文章请参考《python各版本安装教程》

更多精彩书单,请点击python编程必备书单

领取干货:零基础入门学习python视频教程

以上就是本文的全部内容,希望对大家的学习有所帮助。

Python 相关文章推荐
在Python操作时间和日期之asctime()方法的使用
May 22 Python
在Django中限制已登录用户的访问的方法
Jul 23 Python
python中学习K-Means和图片压缩
Nov 20 Python
Python实现的归并排序算法示例
Nov 21 Python
python+matplotlib演示电偶极子实例代码
Jan 12 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
Feb 01 Python
python如何查看微信消息撤回
Nov 27 Python
Python-接口开发入门解析
Aug 01 Python
Django文件存储 自己定制存储系统解析
Aug 02 Python
使用TensorFlow对图像进行随机旋转的实现示例
Jan 20 Python
用 Python 制作地球仪的方法
Apr 24 Python
Python hashlib模块的使用示例
Oct 09 Python
Python使用lxml模块和Requests模块抓取HTML页面的教程
May 16 #Python
python操作字典类型的常用方法(推荐)
May 16 #Python
python字典的常用操作方法小结
May 16 #Python
浅析Python 中整型对象存储的位置
May 16 #Python
python字符类型的一些方法小结
May 16 #Python
浅谈Python 中整型对象的存储问题
May 16 #Python
Python对文件操作知识汇总
May 15 #Python
You might like
php获取目录所有文件并将结果保存到数组(实例)
2013/10/25 PHP
PHP 与 UTF-8 的最佳实践详细介绍
2017/01/04 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
一些常用的Javascript函数
2006/12/22 Javascript
[转]JS宝典学习笔记
2007/02/07 Javascript
JavaScript 异步方法队列链实现代码分析
2010/06/05 Javascript
基于jquery的表头固定的若干方法
2011/01/27 Javascript
jQuery EasyUI API 中文文档 - ProgressBar 进度条
2011/09/29 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
js 遍历json返回的map内容示例代码
2013/10/29 Javascript
用jQuery toggleClass 实现鼠标移上变色
2014/05/14 Javascript
jQuery中:not选择器用法实例
2014/12/30 Javascript
js操作cookie保存浏览记录的方法
2015/12/25 Javascript
基于js对象,操作属性、方法详解
2016/08/11 Javascript
Node.js复制文件的方法示例
2016/12/29 Javascript
解决vue.js 数据渲染成功仍报错的问题
2018/08/25 Javascript
vue中如何实现后台管理系统的权限控制的方法示例
2018/09/19 Javascript
nodejs 使用http进行post或get请求的实例(携带cookie)
2019/01/03 NodeJs
[06:44]2018DOTA2亚洲邀请赛4.5 SOLO赛 MidOne vs Sumail
2018/04/06 DOTA
Python操作Word批量生成文章的方法
2015/07/28 Python
Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果示例
2018/01/29 Python
python pandas dataframe 行列选择,切片操作方法
2018/04/10 Python
python把数组中的数字每行打印3个并保存在文档中的方法
2018/07/17 Python
提升Python效率之使用循环机制代替递归函数
2019/07/23 Python
Pyinstaller 打包exe教程及问题解决
2019/08/16 Python
python属于哪种语言
2020/08/16 Python
Python urlopen()参数代码示例解析
2020/12/10 Python
突袭HTML5之Javascript API扩展1—Web Worker异步执行及相关概述
2013/01/31 HTML / CSS
什么是静态路由?什么是动态路由?各自的特点是什么?
2015/09/16 面试题
行政监察建议书
2014/05/19 职场文书
个人欠款担保书
2014/05/20 职场文书
法制宣传标语集锦
2014/06/25 职场文书
高中同学会活动方案
2014/08/14 职场文书
四风批评与自我批评范文
2014/10/14 职场文书
2016年政治理论学习心得体会
2016/01/25 职场文书
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android