Win下Python 环境的搭建 - 从0到1掌握Python

于2017-06-16由小牛君创建

分享到:


1.    Python 环境搭建

因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

 

要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

 

咋门课程为了快速上手,就只讲解windows平台的安装了。

1.1.  2.x还是3.x

目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的,因为现在Python正在朝着3.x版本进化,在进化过程中,大量的针对2.x版本的代码要修改后才能运行,所以,目前有许多第三方库还暂时无法在3.x上使用。

 

为了保证你的程序能用到大量的第三方库,我们的教程仍以2.x版本为基础,确切地说,是2.7版本。请确保你的电脑上安装的Python版本是2.7.x,这样,你才能无痛学习这个教程。

 

1.2.  Window 平台安装 Python

双击打开安装包:

image.png

默认,点next

image.png

 

可以修改python安装路径

image.png

单击add python.exe to path,选择will be installed on local hard drive,然后next

image.png

安装完毕,如下图所示:

image.png

 

测试安装是否成功

按下WIN+R打开运行对话框(下图红框所示,先按住win,然后按下r,然后松开即可)

image.png

输入cmd,点确定

image.png

输入python,然后回车,出现如下提示表示安装成功

image.png

 

1.3.  手工修改环境变量

若已经出现上面的提示表示安装成功,则可以跳过此章节

但部分类型的windows系统环境变量不支持末尾带\的路径,这时候我们需要手工添加环境变量或修改环境变量

 

环境变量的概念

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。

 

清空path环境变量后的演示

在cmd命令行中,在不设置path环境变量的情况下,只在当前目录中查找运行程序

下面我把path环境变量清空,然后输入python,显示找不到程序

 

image.png

但虽然没有path环境变量,仍然可以进入目标程序的所在目录后运行指定程序

image.png

在没有设置path环境变量的情况下,处于目标程序所在路径也是可以运行的

 

path环境变量的作用

image.png

path环境变量是windows运行目标程序程序的搜索路径

就是当我们在cmd中输入一行命令时,命令开头的单词实际是一个程序的文件名

输入完命令后,windows会先搜索当前路径下是否有这个程序,然后逐个搜索path环境变量里的所有路径

如上图,path环境变量中,每一个搜索路径是用;分割的

若所有路径搜索完,仍然没有找到指定程序则,运行失败,显示找不到指定程序

 

修改环境变量

右击计算机-》属性

image.png

点击高级系统设置

image.png

点环境变量...

image.png

在系统环境变量中找到path,点击编辑

image.png

将python的安装路径添加到环境变量中,对于部分系统,需要将末尾的\删除,例如修改为D:\Python27

image.png

然后不停的确定就修改path环境变量了

 

1.1.  hello world

输入print "hello world"回车,结果如下图所示

image.png