Life Is Short, You Need Python.
近年来随着Python的火爆,很多人想要学习并使用Python,本文将详细介绍一套Python开发环境的安装与配置,相比Python自带的IDEL,在此环境下将极大的提高开发效率。
下面就让我们一步步的开始安装,先打开Python官网www.python.org找到适合自己的安装包,下图是windows版,其他版本与此类似。下载最新版的Python安装文件,如下图,目前最新版是3.8.2,注意根据自己的电脑环境选择32位或者64位版本,其中X86是32位,X86-64是64位。
![0549002260d4a56fc05f33754e91a7b9.png](https://img-blog.csdnimg.cn/img_convert/0549002260d4a56fc05f33754e91a7b9.png)
图1
在此说明一下,Python有两个版本分支,Python2和Python3,它们在语法和实现机制上有很多差别,不过Python3是未来的趋势,本月20日Python2.7.18版本的发布,也意味着它是最后一个Python2版本,所以我建议新学者只要认真学好Python3即可。
下载完成后,打开安装程序,开始Python安装,如下图:
![cbbcfb99be51ca43321258b2ee1e4749.png](https://img-blog.csdnimg.cn/img_convert/cbbcfb99be51ca43321258b2ee1e4749.png)
图2
同时勾选下面两项,第一项,以保证其它用户也可以使用,如果是单用户电脑,可以不选,第二项是将Python添加到环境变量,这样就可以在命令行直接启动。然后选择自定义安装,进入下面界面:
![e0b566d573fff467a0a728bbfcea3245.png](https://img-blog.csdnimg.cn/img_convert/e0b566d573fff467a0a728bbfcea3245.png)
图3
建议全选,点击下一步,进入下面页面:
![4d0708b6672164c0cd25768f7cef1554.png](https://img-blog.csdnimg.cn/img_convert/4d0708b6672164c0cd25768f7cef1554.png)
图4
根据电脑的情况选择安装目录,如果C盘空间充足,可以使用默认值,然后开始安装过程:
![df7f07ef8bca74777fedd5ccdda8573b.png](https://img-blog.csdnimg.cn/img_convert/df7f07ef8bca74777fedd5ccdda8573b.png)
图5
如果出现下面页面:
![28721a0edace9a721b8cce2d928e9c6a.png](https://img-blog.csdnimg.cn/img_convert/28721a0edace9a721b8cce2d928e9c6a.png)
图6
恭喜你,安装成功!此时在开始菜单中将出现Python项,如下图:
![13f703bf157cba405aa57c154547c977.png](https://img-blog.csdnimg.cn/img_convert/13f703bf157cba405aa57c154547c977.png)
图7
打开IDLE,测试一下:
![47e2e4bad2039604e376431359ffdc99.png](https://img-blog.csdnimg.cn/img_convert/47e2e4bad2039604e376431359ffdc99.png)
图8
也可以在命令行中输入python来测试,正常情况如下:
![b51de33ba1beadee1270bdfc7ea82524.png](https://img-blog.csdnimg.cn/img_convert/b51de33ba1beadee1270bdfc7ea82524.png)
图9
工欲善其事,必先利其器。
虽然官方的安装包提供了IDLE程序,可以用来进行Python程序的开发、测试与调试。但是从一个从业多年的工程师的角度来说,它用起来很不方便,所以有必要寻找一款功能强大,使用方便的IDE,我的推荐是PyCharm。
让我们先去PyCharm的官网上看看它的介绍:
![359cd88b1f5b548963f29ba91bd047c9.png](https://img-blog.csdnimg.cn/img_convert/359cd88b1f5b548963f29ba91bd047c9.png)
图10
对于英文不好的读者,简单说明一下:
1、 集成了智能代码辅助功能,是一款功能强大的代码编辑器,可以为多种语言提供着色方案,代码自动完成,代码切换,代码重构等功能。
2、 内置开发工具集,编码、调试、测试、部署以及远程开发,数据库工具集等功能。
3、 其它如Web开发,科学相关工具集,可定制以及跨平台等功能。总之,就是功能很强大,虽然大部分功能我们可能根本就用不上,呵呵^_^。
下面就让我们下载并安装PyCharm。
进入下载地址www.jetbrains.com/pycharm/download
![85da235639392b5909fc6808b69b9439.png](https://img-blog.csdnimg.cn/img_convert/85da235639392b5909fc6808b69b9439.png)
图11
几点说明:
1、 PyCharm分为专业版和社区版,其中专业版可以试用,但是试用期满之后需要收费。社区版则完全免费,且属于开源软件,从实践来看,对于个人开发绰绰有余。
两个版本的区别如下:
![ad48ed8f5806634e070118f71081fc98.png](https://img-blog.csdnimg.cn/img_convert/ad48ed8f5806634e070118f71081fc98.png)
图12
2、 PyCharm支持Windows、Mac、Linux多种系统,通过中间的标签选择适合自己系统的版本。
3、 此页面下载的是最新版本的PyCharm,如果想要下载历史版本,请选择左侧的Other version.
4、 官方给出的系统要求如下,对现在大部分电脑来说都可以满足要求。
![b6591f8aeb254ba16015205c470f4663.png](https://img-blog.csdnimg.cn/img_convert/b6591f8aeb254ba16015205c470f4663.png)
图13
假设你已经下载好了安装包,那么让我们开始安装吧。
下面以Windows系统安装为例,其它系统安装大同小异。双击下载好的PyCharm安装包,你将看到如下界面:
![cc3c16a34a3afca30b90842f489aeacf.png](https://img-blog.csdnimg.cn/img_convert/cc3c16a34a3afca30b90842f489aeacf.png)
图14
实际上就是提示你安装要开始了,让你先关闭其它应用程序,不过以我的经验来看,不关也没有太大影响,不过为了安全期间,还是建议大家关了更好一些,点击Next。
![61931edf15a42c1f27b799bffe2ad373.png](https://img-blog.csdnimg.cn/img_convert/61931edf15a42c1f27b799bffe2ad373.png)
图15
选择安装路径,根据自己的电脑空间自由选择,如果你的C盘空间充足,可以选择默认位置,然后点击下一步进入下面页面:
![feccec27da5686b5a7c7df77d03bb51e.png](https://img-blog.csdnimg.cn/img_convert/feccec27da5686b5a7c7df77d03bb51e.png)
图16
选择安装选项,新手建议全选,作用分别为:
1、 创建PyCharm的桌面快捷方式;
2、 在右键菜单中增加一项Open Folder as Project,即将目录当作工程打开;
3、 文件关联,选择后.py将自动使用PyCharm打开;
4、 添加环境变量;
再下一步,进入启动菜单目录选择页,建议使用默认值,如下图:
![3dd89e53029776c83ac3dc9bf8d5b23e.png](https://img-blog.csdnimg.cn/img_convert/3dd89e53029776c83ac3dc9bf8d5b23e.png)
图17
然后将进入真正的安装过程,
![ca7dc8a0f6216c3611995f5dd9c2d1a4.png](https://img-blog.csdnimg.cn/img_convert/ca7dc8a0f6216c3611995f5dd9c2d1a4.png)
图18
完成后你将看到如下页面:
![74749c92aeca09aee0a5f612513765d6.png](https://img-blog.csdnimg.cn/img_convert/74749c92aeca09aee0a5f612513765d6.png)
图19
那么恭喜你,安装已经完成!
PyCharm环境配置与基本操作
因为是首次打开PyCharm,将会出现如下设置页面:
![9ddcf63e14a5c57084d3f64d2726ce6d.png](https://img-blog.csdnimg.cn/img_convert/9ddcf63e14a5c57084d3f64d2726ce6d.png)
图20
没有安装过以前的版本,选择最下面一项不导入设置,点OK,进入主题选择页面:
![a131dbd4eb185041ea234fb64ebd5250.png](https://img-blog.csdnimg.cn/img_convert/a131dbd4eb185041ea234fb64ebd5250.png)
图21
选择一个你喜欢的主题,如果都不喜欢,没关系,后续可以安装其它的主题。选择下一步,进入下面页面:
![18bc86a50c124a92490d4f1b247a8515.png](https://img-blog.csdnimg.cn/img_convert/18bc86a50c124a92490d4f1b247a8515.png)
图22
这些对Python初学者来说用不到,必须安装,直接点击开始使用,出现如下页面:
![bc6c66e82a89b1b6e5ea05b563a569b9.png](https://img-blog.csdnimg.cn/img_convert/bc6c66e82a89b1b6e5ea05b563a569b9.png)
图23
第一次启动时时间稍长,请耐心等待,完成之后出现下面页面:
![edc6151cc6d60ae1a784c878ee4e9836.png](https://img-blog.csdnimg.cn/img_convert/edc6151cc6d60ae1a784c878ee4e9836.png)
图24
有三个选项,分别是:
1、 创建新工程;
2、 打开现在工程或文件;
3、 通过版本控制工具获取工程;
对于我们这次Python入门之旅,选择创建新工程,将出现如下界面:
![67f542e5a719b2545f916659deb1f20c.png](https://img-blog.csdnimg.cn/img_convert/67f542e5a719b2545f916659deb1f20c.png)
图25
1、 工程目录,根据自己的电脑环境进行选择;
2、 环境选择Virtualenv;
3、 目录位置根据1的值自动生成,建议不要修改;
4、 Python程序,如果你的Python正确安装并设置了环境变量,PyCharm会自动搜索,否则可手动选择;
5、 5、6不建议勾选;
完成后,点击Create,进入下面页面:
![11d24a836f20a9adfdf4a0965b53fb7d.png](https://img-blog.csdnimg.cn/img_convert/11d24a836f20a9adfdf4a0965b53fb7d.png)
图26
中间的对话框是每日提示,对于新手,建议选择Show tips on startup,即启动时显示提示,并认真阅读其中的内容,这样你将逐渐学会很多使用PyCharm的使用技巧。阅读完毕,选择关闭,PyCharm就启动完毕。
下面让我们创建一个HelloWorld程序,首先右键点击我们的工程目录,选择Directory创建一个子目录,如下图:
![fb293b75ee91cc241b05b98dc90463ea.png](https://img-blog.csdnimg.cn/img_convert/fb293b75ee91cc241b05b98dc90463ea.png)
图27
在出现的对话框中输入目录名HelloWorld,点击Ok完成操作。
![b94e591a68e653df1a9de8b39ff6715e.png](https://img-blog.csdnimg.cn/img_convert/b94e591a68e653df1a9de8b39ff6715e.png)
图28
再次右键点击HelloWorld目录,选择新建,再在子菜单中选择Python File,在出现的对话框中输入文件名,完成后按回车将自动打开代码编辑器。
![7234bf4cdacc2e844609a6fa7107fe0e.png](https://img-blog.csdnimg.cn/img_convert/7234bf4cdacc2e844609a6fa7107fe0e.png)
图29
在PyCharm中输入我们的第一行代码,在代码编辑器中右键弹出的菜单中,选择运行HelloWorld,如果一切正常你将在输出窗口看到程序的运行结果,如下图。
![442b7a45cbe705a6bbb51a0ab8e07d84.png](https://img-blog.csdnimg.cn/img_convert/442b7a45cbe705a6bbb51a0ab8e07d84.png)
图30
至此,我们的开发环境已经准备就绪,后续再介绍如何使用PyCharm调试程序。