2.2 Python开发环境
任何文本编辑器都可以用来开发Python程序,包括记事本。唯一的不同是开发效率的高低而已。一个优秀的集成开发环境(Integrated Development Environment, IDE)可以让Python开发如虎添翼,节约大量的开发时间。
2.2.1 PyCharm介绍与安装
本书使用的集成开发环境为JetBrains公司的PyCharm。PyCharm在Windows、Mac OS和Linux中均有安装文件。
网站提供了社区版(Community Edition)和专业版(Professional Edition),其中,社区版对个人用户是免费的,而且提供的功能可以满足本书的所有开发需求。
在网站上根据自己的操作系统选择合适的版本,如图2-6所示。
图2-6 根据系统选择PyCharm版本
PyCharm的安装非常简单,本书以安装Windows版本为例来进行说明。
首先从网站上下载PyCharm的安装文件,然后双击安装,在出现图2-7所示界面时,勾选“64-bit launcher”复选框。除此之外,其余界面全部单击“Next”按钮,最后单击“Install”按钮进行安装。
图2-7 勾选“64-bit launcher”复选框
安装完成,第一次运行,可以看到图2-8所示的对话框。该对话框询问是否导入已有设置。
图2-8 第一次运行PyCharm会询问是否导入已有设置
由于是第一次安装,因此直接单击“OK”按钮,出现用户协议,如图2-9所示。
图2-9 PyCharm用户协议
阅读完协议以后,单击“Accept”按钮,PyCharm将会正式运行,并弹出主题选择对话框,如图2-10所示。
图2-10 选择PyCharm主题
保持默认,直接单击“OK”按钮,开始创建工程。
2.2.2 运行代码
PyCharm是以工程为单位来管理代码的,所以第一次运行PyCharm的时候,它会问是创建一个工程还是打开一个工程。单击“Create New Project”按钮,填写工程的路径,如图2-11所示。将这个路径修改为一个熟悉的路径,如“C:\MyProject\chapter2”。
图2-11 填写工程路径
PyCharm会自动寻找Python的安装位置,因此第二个下拉选项不需要修改,直接单击“Create”按钮,工程就创建好了。
工程创建好以后,进入图2-12所示的界面。
图2-12 工程初始化界面
在左侧窗格中右击工程的文件夹名字,选择“New”命令,在弹出的二级菜单中选择“Python File”命令,如图2-13所示。
图2-13 选择“New”-“Python File”命令
在弹出的对话框中输入文件名,并单击“OK”按钮,Python文件(由于Python文件的扩展名为“.py”,因此以下简称“.py文件”)就创建好了,如图2-14所示。
图2-14 输入.py文件名并单击“OK”按钮
创建完成.py文件以后,就可以在PyCharm中编辑Python代码。Python代码编写完成以后,需要使用PyCharm来运行代码。单击PyCharm右上角的灰色小箭头图标,选择“Edit Configurations”选项,如图2-15所示。
图2-15 选择“Edit Configurations”选项
在新打开的界面中单击左上角的“+”号,选择Python选项,如图2-16所示。
图2-16 选择“Python”选项
在弹出的对话框中,通过单击箭头所指的按钮来选择刚才创建的.py文件,并在“Name”文本框中输入一个名字,这个名字可以任意填写,中文及英文都可以,如图2-17所示。
图2-17 选择刚才创建的.py文件并输入名字
只需要修改这两个地方即可,修改以后单击“OK”按钮。
对话框关闭以后,回到PyCharm的窗口,右上角出现了一个三角形按钮和一个甲虫按钮,如图2-18所示。单击三角形按钮可运行代码,单击甲虫按钮可调试代码。
图2-18 三角形按钮和甲虫按钮
现在单击三角形按钮,程序就运行起来了,如图2-19所示。
图2-19 单击三角形按钮运行程序
V2-1 PyCharm的安装和使用