购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2 Windows下的Python集成开发环境

Python支持多种操作系统,本书以Windows 7(64位)为平台,使用Python 3.7.2版本。Python编程工具可以使用纯文本编辑软件(如Windows记事本、TextPad等),或者是集成开发工具(如IDLE、PyCharm、Spyder、Eclipse+Pydev插件等)。

1.2.1 Python的编程模式

Python程序可以在交互模式编程或脚本编程模式下运行。

1.以交互模式运行

启动Python自带的IDLE或在命令提示符下运行python.exe,并按〈Enter〉键,即可进入Python环境。例如:

运行结果:欢迎使用Python

2.以脚本(文件)方式运行

对于大量代码的开发,通常以脚本(文件)方式运行,即利用编辑器输入Python代码,保存成*.py文件,在文件所在目录下,通过python3运行,比如python3 hello.py。也可使用NetBeans、PyCharm等集成开发环境,编写程序、调试、运行。

1.2.2 Python开发运行环境的安装

所谓“工欲善其事,必先利其器”。在正式学习Python开发前,需要先搭建Python开发环境。Python是跨平台的开发工具,可以在多个操作系统上进行编程,编写好的程序也可以在不同系统上运行。

要进行Python开发,需要先安装Python解释器。由于Python是解释型编程语言,所以需要一个解释器,这样才能运行编写的代码。安装Python实际上就是安装Python解释器。下面以Windows操作系统为例介绍安装Python的方法。

1.下载Python安装包

从Python官方网站下载Python安装程序和源代码。在Windows 7中下载、安装Python的具体操作步骤如下。

1)在Python官网下载相应的版本并安装,打开Python官网https://www.python.org/,单击download中的Windows。

2)进入下面网页,选择Python 3.7.2下载executable后缀的可执行文件,根据自己系统选择32位还是64位自行选择,单击下载。

其中,在如图1-3所示的列表中,带有“x86”字样的压缩包,表示该开发工具可以在Windows 32位系统上使用;而带有“x86-64”字样的压缩包,则表示该开发工具可以在Windows 64位系统上使用。另外,标记为“web-based installer”字样的压缩包,表示需要通过联网完成安装;标记为“executable installer”字样的压缩包,表示通过可执行文件(*.exe)方式离线安装;标记为“embeddable zip file”字样的压缩包,表示嵌入式版本,可以集成到其他应用中。

图1-2 Python官方网站主页

3)在Python下载列表页面中,列出了Python提供的各个版本的下载链接,可以根据需要下载。当前Python 3.x的最新稳定版本是3.7.2,所以找到如图1-3所示的位置,单击“Windows x86-64 executable installer”链接,下载适用于Windows 64位操作系统的离线安装包。

图1-3 适合Windows系统的Python下载列表

4)下载完成后,将得到一个名称为“python-3.7.2-amd64.exe”的安装文件。

2.在Windows 64位系统中安装Python

在Windows 64位系统上安装Python 3.x的步骤如下。

1)双击下载文件“python-3.7.2-amd64.exe”,勾选“Add Python 3.7 to PATH”选项,意思是把Python的安装路径添加到系统环境变量的Path变量中,表示将自动配置环境变量,如图1-4所示。

图1-4 Python安装向导

2)单击“Customize installation”按钮,进行自定义安装(自定义安装可以修改安装路径),在弹出的安装选项对话框中采用默认设置,如图1-5所示。

图1-5 设置要安装选项对话框

其中,“Documentation”选项安装Python帮助文档;“pip”选项安装下载Python包的工具pip,用于下载安装第三方Python扩展;“tcl/tk and IDLE”选项安装tkinter和开发环境工具IDLE;“Python test suite”选项安装用于测试的标准库;“py launcher”和“for all user”安装所有用户都可以启动Python的发射器。默认情况下,将安装全部工具。作为初学者而言,pip工具和测试标准库还用不到,可以暂时不安装,以后运行安装程序添加即可。

3)选择后,单击“Next”按钮,打开高级选项对话框,在该对话框中,设置安装路径为“C:\Python\Python3.7”(可自行设置路径),其他采用默认设置,如图1-6所示。

图1-6 高级选项对话框

其中,“Install for all users”选项表示是否为全部用户安装Python,不选表示只为当前用户安装,若要允许其他用户使用Python,可选中该选项。“Associate files with Python(requires the py launcher)”选项表示安装Python相关文件,默认安装。“Create shortcuts for installed applications”选项表示为Python创建开始菜单选项,默认安装。“Add Python to environment variables”选项表示为Python添加环境变量,默认安装。“Precompile standard library”选项表示预编译Python标准库,预编译可以提高程序运行效率,暂时可不选该选项。“Download debugging symbols”选项表示下载调试标识,暂时可不选该选项。“Download debug binaries(requires VS 2015 0r later)”选项表示下载Python可调试二进制代码(用于微软的Visual Studio 2015或更新版本)。最后,需要在“Customize install location”文本框中输入Python安装路径,如D:\Python37。可单击“Browse”按钮打开对话框选择安装路径。最后,单击“Install”按钮执行安装。

4)接下来进入Python安装界面执行Python安装,如图1-7所示。

图1-7 执行Python安装

5)当安装完成时,安装完成界面如图1-8所示,单击“Close”按钮完成安装。

图1-8 “安装完成”对话框

3.测试Python是否安装成功

Python安装完成后,需要检测Python是否成功安装。安装完成之后,按〈Windows+R〉键,打开电脑终端,输入“cmd”命令并按〈Enter〉键,验证一下安装是否成功,在命令行中输入“python”命令,然后按〈Enter〉键,如果出现Python的版本号则说明软件装好了,如图1-9所示。

图1-9 在命令行窗口中运行的Python解释器

1.2.3 使用IDLE编写“Hello Python”

IDLE是一个Python下自带的简洁的集成开发环境(IDE),具备基本的IDE的功能,是非商业Python开发的不错选择。IDLE的基本功能包括:语法加亮;段落缩进;基本文本编辑;〈Tab〉键控制;调试程序。

通过开始菜单,单击“IDLE(Python 3.7 64-bit)”菜单项,显示如图1-10所示IDLE主窗口。界面中提供了“菜单栏”“版本相关信息”“Python提示符”三部分信息。

图1-10 IDLE主窗口

在实际开发时,通常不能只包含一行代码,如果需要编写多行代码时,可以单独创建一个文件保存这些代码,在全部编写完毕后,一起编译执行。具体步骤如下。

1)在IDLE主窗口的菜单上,选择“File”→“New File”命令,打开一个新窗口,在该窗口中,可以直接编写Python代码;输入一行代码后,按下〈Enter〉键换到下一行,继续输入代码,如图1-11所示。

图1-11 新创建的Python文件窗口

2)在代码编辑区中,编写显示“Hello Python”程序,代码如下。

3)编写完成的代码如图1-12所示,通过〈Ctrl+S〉快捷键保存文件,保存文件名为“firstP.py”,其中,.py是Python文件的扩展名。

图1-12 编辑代码后的Python文件窗口

4)运行程序。在菜单栏中选择“Run→Run Module”菜单(或按下〈F5〉键),运行效果如图1-13所示。程序运行结果会在IDLE中显示,每运行一次程序,就在IDLE中显示一次。

图1-13 运行后的Python文件窗口

1.2.4 PyCharm的安装与使用

PyCharm是由JetBrains公司开发的Python集成开发环境,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能。此外,该IDE还提供了一些高级功能,以用于支持Django框架下的专业Web开发。目前已成为Python专业开发人员和初学者常用的工具。本节讲解PyCharm工具的使用方法。

1.PyCharm的下载

1)通过网址“http://www.jetbrains.com/”,打开JetBrains的官方网站,如图1-14所示;选择“Tools”下的PyCharm项,进入PyCharm官网主页。

图1-14 PyCharm官网主页

2)在PyCharm下载页面,单击“DOWNLOAD NOW”按钮(如图1-15所示),进入到PyCharm环境选择和版本选择界面。

图1-15 PyCharm下载页面

3)选择下载Windows操作系统的PyCharm,PyCharm分为专业版(Professional)和社区版(Community),如图1-16所示。

图1-16 PyCharm环境与版本下载选择页面

PyCharm专业版功能丰富,与社区版相比,PyCharm专业版增加了Web开发、Python Web框架、Python分析器、远程开发、支持数据库与SQL等更多高级功能。

PyCharm的社区版中没有Web开发、Python Web框架、Python分析器、远程开发、支持数据库与SQL等功能。

4)单击“Community”下的“DOWNLOAD”按钮,即可完成社区版PyCharm下载。

2.PyCharm的安装

PyCharm的安装步骤如下。

1)双击PyCharm安装包进行安装,进入欢迎界面,如图1-17所示。单击“Next”按钮进入软件安装路径设置界面。

图1-17 PyCharm安装欢迎界面

2)在软件的安装路径设置界面,设置合理的安装路径。默认安装路径较长,可以根据个人喜好进行设置。单击“Next”按钮进入快捷方式界面,如图1-18所示。

图1-18 设置PyCharm安装路径

3)在创建桌面快捷方式界面(Create Desktop Shortcut)中设置PyCharm程序启动的快捷方式。根据计算机操作系统的实际情况,如果是32位操作系统,选择“32-bit launcher”,否则选择“64-bit launcher”。同时设置关联文件(Create Associations),勾选“.py”左侧的复选框,这样以后再打开以.py为扩展名的文件时,会默认用PyCharm打开,如图1-19所示。

图1-19 设置快捷方式和关联

4)单击“Next”按钮,进入选择开始菜单文件夹界面,如图1-20所示,该界面不用设置,采用默认即可,单击“Install”按钮(根据计算机性能,大概10分钟左右)进行安装。

图1-20 选择开始菜单文件夹界面

5)安装完成后,单击“Finish”按钮结束安装。也可以选中“Run PyCharm Community Edition”前面的单选框,单击“Finish”按钮,可以直接运行PyCharm开发环境,如图1-21所示。

图1-21 安装完成

6)PyCharm安装完成后,会在开始菜单中建立文件夹,单击“JetBrains PyCharm Community Edition 2018.3.5”,启动“PyCharm”程序,或者通过桌面快捷方式“JetBrains PyCharm Community Edition 2018.3.5 x64”直接打开程序。

3.PyCharm的使用

(1)进入开发界面

1)双击PyCharm桌面快捷方式,启动PyCharm程序。选择是否导入开发环境配置文件,此处不选择导入,单击“OK”按钮,进入阅读协议项,如图1-22所示。

图1-22 环境配置文件窗体

2)拖拽协议文本框的滚动条到文本框最下面,表明已经阅读完协议,此时“Continue”按钮由灰色不可用显示为可用,如图1-23所示。单击“Continue”按钮,进入用户UI插件扩展安装界面(该步骤执行时,有可能会出现一个数据信息分享页面,直接单击“Don’t send”按钮即可)。

图1-23 接受PyCharm协议

3)选择“Skip Remaining and Set Defaults”,跳过剩余设置,使用系统默认设置的开发环境进行配置,如图1-24所示,此时程序将进入欢迎界面,如图1-25所示。

图1-24 开发环境配置界面

图1-25 PyCharm欢迎界面

PyCharm开发环境的基本设置如下。

1)基本设置的路径:[file]→[Settings]/[Default Settings]。

2)修改主题:[Appearance&Behavior]→[Appearance]。

其中:

● Theme:修改主题。

● Name:修改主题字体。

● Size:修改主题字号。

3)修改代码文字格式:[Editor]→[Font]。

其中:

● Font:修改字体。

● Size:修改字号。

● Line Spacing:修改行间距。

4)修改解释器:Project:项目名称]→[Project Interpreter]→[设置图标]→[Add]→浏览到目标解释器→[OK]→[OK]。

4.利用PyCharm创建工程

1)进入PyCharm欢迎页,单击“Create New Project”,创建一个新工程文件,如图1-25所示。

2)PyCharm会自动为新工程文件设置一个存储路径。为了更好地管理工程,最好设置一个容易管理的存储路径,可以在存储路径输入框中直接输入工程文件放置的存储路径,也可以通过单击右侧的存储路径选择按钮,打开路径选择对话框进行选择(存储路径不能为已经设置的Python存储路径),如图1-26所示。

图1-26 设置Python工程文件存储路径

注意:在创建工程文件前,必须保证安装好了Python,否则创建PyCharm工程文件时会出现“Interpreter field is empty.”提示,“Create”按钮不可用。

3)如果通过路径选择对话框设置安装路径,可以选择已经存在的文件夹作为存储路径,如图1-27所示。也可以单击“New Fold”按钮,新建文件夹来存储工程文件。

图1-27 通过路径选择对话框设置存储路径

存储路径尽量不要设置到操作系统所在磁盘上,而应该尽量存放到容易找到的路径上。存储路径设置完成后,单击“OK”按钮创建工程文件。

4)PyCharm软件窗口颜色的修改。单击菜单栏左上角“File”,选择“Settings”,在弹出的Settings窗口中单击“Editor”,选择“color Scheme”(默认Scheme有6种),可以选择6种样式中的一个,这里以“monokai”,单击“apply”,在弹出确认窗口中单击“YES”,窗口的颜色会变成黑色。

5)创建工程完成后,将进入如图1-28所示的工程列表。

图1-28 工程列表

6)程序初次启动时会显示“每日一贴”窗口,每次提供一个PyCharm功能的小贴士。如果要关闭“每日一贴”功能,可以将显示“每日一贴”的复选框勾选掉,单击“Close”按钮即可关闭“每日一贴”,如图1-29所示。如果关闭“每日一贴”后,想要再次显示“每日一贴”,可以在PyCharm开发环境的菜单中依次选择Help→tip of the day菜单项,启动“每日一贴”窗口。

图1-29 PyCharm每日一贴

5.编写“Hello Python”程序

1)右击新建好的PythonPractice项目,在弹出的菜单中选择“New”→“Python File”菜单项(一定要选择Python File项,这个至关重要,否则无法后续学习),如图1-30所示。

图1-30 新建Python文件

2)在新建文件对话框输入要建立的Python文件名“HelloPython”,如图1-31和图1-32所示。单击“OK”按钮,完成新建Python文件的工作。

图1-31 未输入前的新建文件对话框

图1-32 完成输入的新建文件对话框

3)在新建文件的代码编辑区输入代码“print(“hello Python!”)”。输入完成后会发现代码下面有黄色小灯泡,如图1-33所示,这是编辑器对输入代码提供的建议,不用理会。在菜单栏中选择“Run”→“Run…”命令运行程序,如图1-34所示。

图1-33 输入“hello Python!”代码

图1-34 运行菜单

说明:可以看到,弹出的菜单中前两项命令Run(运行)和Debug(调试)是灰色显示,为不可触发状态。工具栏上的运行、调试等工具按钮也不可用。这是因为第一次运行程序前,需要先配置要运行的程序。

4)在弹出的菜单中选择“hello Python”,运行程序,如图1-35所示。

图1-35 设置要运行的程序

5)如果程序代码没有错误,将显示如下运行结果,如图1-36所示。

图1-36 程序运行结果

注意:在编写程序时,有时代码下面会弹出黄色的小灯泡,不用担心,这只是PyCharm对代码提出的一些改进建议或提醒。如添加注释、创建使用源等。显示黄色灯泡不会影响到代码的运行结果。

运行Python文件出现报错“please select a valid interpreter”,原因是没有选择interpreter。解决方法:更改PyCharm的设置,打开settings(〈Ctrl+Alt+S〉),查找框输入interpreter,选择一个“Project Interpreter”即可。

PyCharm中常用的快捷键如下。

● 格式化代码:〈Ctrl+Alt+L〉。

● 运行:〈Shift+Ctrl+F10〉。

● 复制行:〈Ctrl+D〉。

● 注释:〈Ctrl+/〉。

6.PyCharm配置问题(项目的解释器配置问题)

(1)设置背景颜色

打开PyCharm→File→Settings→Editor→Color Scheme中选择右侧的下拉框,即可选择自己喜欢的风格,如图1-37所示。

图1-37 设置背景颜色

(2)增加组件

打开PyCharm→File→Settings→Project:项目名,然后将Project Interpreter默认为项目路径,同时显示已经安装的组件,如图1-38所示。

图1-38 已经安装组件显示

单击“+”,调出如图1-39所示的安装新组件窗口。比如在搜索框,输入“requests”,选中后,单击下方的“Install Package”按钮进行安装,成功后,将显示图1-40窗口。

图1-39 安装新组件窗口

图1-40 新组建安装成功提示窗口

7.关闭程序或工程

关闭程序文件,可以单击程序文件选项卡上程序名称右侧的关闭按钮。关闭工程可以在菜单中选择File→Close Project菜单项,关闭工程。 gdtdxAMXYSM7kxyq3qmndnEIIcOmPE3SOH2I2xOfFtzCQxdRNF+YKh4EL2bQbg3S

点击中间区域
呼出菜单
上一章
目录
下一章
×