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

1.2 Python开发环境搭建

Python可以在多个平台上进行安装和开发,比如Linux/UNIX、Windows、macOS等。本节重点介绍在Windows和在Linux上安装部署Python,以及Python的集成开发环境PyCharm的安装和使用。

1.2.1 在Windows上安装Python

1.下载安装程序

进入Python官网“https://www.python.org/”,按以下步骤下载所需版本的Python安装程序。

步骤01:在【Downloads】下拉列表中单击【Windows】选项,如图1-2所示。

图1-2 Python官网各平台下载图

步骤02:打开Windows各版本下载页面,如图1-3所示。

图1-3 Windows各版本下载页面

【Downloads】下拉列表中有多种安装包,以下三个平台安装包相对重要。

(1)Source code:Linux版本下载。

(2)Windows:Windows版本下载。

(3)macOSX:macOSX版本下载。

需要安装在哪个平台上,单击相应的平台链接就可以进入下载页面。

温馨提示

本书介绍的Python是在Windows操作系统上安装的,使用的是Win7操作系统。若Python在Linux操作系统上安装,需使用Ubuntu Desktop 16.04操作系统。Linux操作系统安装Python要注意操作权限,可以使用超级用户root完成安装。

步骤03:根据操作系统的配置情况,下载相应Python版本。

温馨提示

截至本书完稿,Python 3.X最新版本为3.7.2,Python 2.X最新版本为2.7.15。Python 3.7.2-2018-12-24下方有多个安装包的下载链接,可根据需要选择下载对应的安装包,各安装包的含义如下。

Windows X86 web-based Installer:32 bit系统,通过网络安装,就是执行安装后才通过网络下载Python;

Windows X86 executable Installer:32 bit系统,可执行文件,就是把要安装的Python文件全部下载后在本机安装;

Windows X86 executable zip file:32 bit系统,压缩包,就是Python打包成zip压缩包;

Windows X86-64 web-based Installer:64 bit系统,通过网络安装,就是执行安装后才通过网络下载Python;

Windows X86-64 executable Installer:64 bit系统,可执行文件,就是把要安装的Python文件全部下载后在本机安装;

Windows X86-64 executable zip file:64 bit系统,压缩包,就是Python打包成zip压缩包。

如果不知道电脑系统类型是32位还是64位,可在桌面右击【我的电脑】-单击【属性】查看。这里选择“Windows X86-64 executable Installer”安装包。

2.安装Python

下载好Python安装程序后,按以下步骤安装即可。

步骤01:双击Python安装程序文件 ,打开【Python3.7.2(64-bit)Setup】安装窗口,单击【Customize installation】选项,选择自定义模式安装,如图1-4所示。

图1-4 安装模式选择

步骤02:在【Optional Features】窗口中,选择要安装的功能,这里默认全选,单击【Next】按钮。如图1-5所示。

图1-5 安装功能选择

步骤03:在【Advanced Options】窗口中,可以设置程序的安装路径,一般默认是安装在C盘,也可以单击【Browse】按钮重新选择安装路径。其他选项保持默认,单击【Install】按钮开始安装,如图1-6所示。

图1-6 高级选项

步骤04:系统开始自动安装,如图1-7所示。安装完成后单击【Close】按钮,关闭窗口,如图1-8所示。

图1-7 正在安装

图1-8 安装成功

3.运行Python

步骤01:单击【开始】→【所有程序】→【Python 3.7】,如图1-9所示。

图1-9 Python 3.7开始菜单

步骤02:单击【IDLE(Python 3.7 64-bit)】选项,打开【Python 3.7.2 Shell】窗口,输入“print("hello world!")”,按【Enter】键,打印出“hello world!”,如图1-10所示。

图1-10 输出“hello world!”

4.配置Python环境变量

Python 3. 7安装完成后,要确保它能够在电脑上正常运行,需要在Windows的DOS窗口中进行验证。这就需要我们在电脑中配置好环境变量。

步骤01:右击【我的电脑】图标,接着单击【属性】选项,如图1-11所示。

步骤02:在系统属性界面,单击【高级系统设置】选项,如图1-12所示。

图1-11 【我的电脑】右键菜单

图1-12 系统属性

步骤03:弹出【系统属性】对话框,单击【高级】选项,然后单击【环境变量(N)……】按钮,如图1-13所示。

图1-13 系统属性高级菜单

步骤04:弹出【环境变量】对话框,单击【系统变量(S)】的【Path】选项,如图1-14所示。

图1-14 环境变量

步骤05:单击【编辑(I)……】按钮,弹出【编辑系统变量】对话框,在【变量值(V)】后的文本框内填入Python 3.7的安装目录,单击【确定】按钮保存并关闭当前对话框,如图1-15所示。

步骤06:依次单击图1-14。单击图1-13中的【确定】按钮,即可完成环境变量设置。

下面来验证环境变量设置是否成功,单击【开始】→【运行】,在【打开(O)】后的文本框内输入“cmd”,单击【确定】按钮,如图1-16所示。

图1-15 编辑Path系统变量

图1-16 运行窗口

在【DOS命令行】窗口输入“python”命令,按【Enter】键,界面会显示出Python安装版本等信息,并出现Python提示符,如图1-17所示。

图1-17 命令行窗口

到此为止,Python 3.7在Win 7操作系统下的安装全部完成。

1.2.2 在Linux上安装Python

1.查看Linux系统中Python版本

Linux操作系统的很多应用会用到Python,如Ubuntu的apt-get,所以Linux操作系统都已安装好了Python,那么如何查看Linux系统中Python版本呢?

步骤01:打开Ubuntu Desktop 16.04系统,在桌面单击右键,打开快捷菜单,单击【Open Terminal】选项,如图1-18所示。

步骤02:进入Terminal界面,输入“python——version”后按【Enter】键,屏幕会显示当前操作系统已安装好的Python版本,如图1-19所示。

图1-18 右键菜单

图1-19 查看Python版本

如果用户不追求高版本的话,输入“python”即可进行Python开发,如图1-20所示。

图1-20 Python命令提示

2.安装配置Python 3.X

由于Python版本要和操作系统保持一致,因此如果升级Python版本,不能卸载以前的Python版本。

下面介绍如何安装Python 3.7.2版本。

步骤01:进入Terminal界面,输入“wget http://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz”。

步骤02:按【Enter】键,下载Python 3.7.2安装包,图中加方框数字表示下载进度,下载完成会显示“100%”的字样,如图1-21所示。

图1-21 下载Python3.7.2安装包

步骤03:解压Python 3.7.2安装包,输入“tar-xvzf Python-3.7.2.tgz”。

步骤04:等待解压安装包,成功解压界面,如图1-22所示。

图1-22 解压Python-3.7.2安装包

步骤05:输入“cd Python-3.7.2”后便可进入Python-3.7.2的目录。

步骤06:依次输入以下命令后,按【Enter】键,安装Python-3.7.2。

温馨提示

由于缺失依赖包,安装可能会报错,如图1-23所示。

图1-23 安装报错信息

这时需要进入安装目录Python-3.7.2/Modules/,双击打开Setup文件,找到第338行,将前面的“#”删掉,然后保存,如图1-24所示。

图1-24 zlib设置

步骤07:重新运行以下命令。

步骤08:安装成功,如图1-25所示。

图1-25 安装成功

1.2.3 集成开发环境PyCharm

在1.2.1小节中提到,Python安装完成后,可以单击【开始】→【所有程序】→【Python 3.7】→【IDLE(Python 3.7 64-bit)】,打开【Python 3.7.2 shell】窗口,实现Python的开发,但这只适合快速简单代码的开发模式,不适合大型复杂的开发模式,所以我们需要寻找更专业的开发工具。

“工欲善其事,必先利其器”,作为Python专业开发人员和初学者都青睐的IDE, PyCharm有一整套工具可以帮助用户在开发时提高工作效率,如语法高亮、智能提示、项目管理、单元测试、版本控制等。此外,它还支持Django框架下的专业Web开发,而且支持多种平台(Windows/MacOS/Linux)。本书后续章节都将采用PyCharm作为开发环境,完成Python开发。

1.PyCharm安装过程

我们以Windows系统为例讲解PyCharm的安装过程,PyCharm的下载网址为“https://www.jetbrains.com/pycharm/download/#section=windows”。

步骤01:进入PyCharm官网,单击【DOWNLOAD】按钮,下载安装包“pycharm-professional-2018.3.2.exe”,如图1-26所示。

图1-26 PyCharm下载页面

步骤02:双击安装包,打开欢迎窗口,单击【Next>】按钮,如图1-27所示。

图1-27 欢迎窗口

步骤03:在【Choose Install Location】窗口中单击【Browse……】按钮,选择安装路径,然后单击【Next>】按钮,如图1-28所示。

图1-28 安装路径选择

步骤04:在【Installation Options】窗口中勾选【64-bit launcher】和【.py】两个复选框,然后单击【Next>】按钮,如图1-29所示。

图1-29 Installation Options窗口

步骤05:在【Choose Start Menu Folder】窗口中设置PyCharm位于开始菜单里的名称,这里保持默认,单击【Install】按钮,如图1-30所示。

图1-30 Choose Start Menu Folder窗口

步骤06:显示安装进度,如图1-31所示。

图1-31 安装进度

步骤07:安装完成后单击【Finish】按钮,结束安装,如图1-32所示。

图1-32 安装完成

2.PyCharm设置

步骤01:单击【开始】→【所有程序】→【JetBrains】→【JetBrains PyCharm 2018.3.2】,打开【Complete Installation】对话框,选中【Do not import settings】按钮,单击【OK】按钮,如图1-33所示。

图1-33 Complete Installation

温馨提示

Previous version(C:\Users\Administrator\.PyCharm50\config):导入之前的版本信息。

Custom location.Config folder or installation home of the previous version:导入之前在某一路径下设置好的配置,单击 按钮,选择路径。

Do not import settings:不导入设置。

步骤02:接下来是同意协议,选择发送或不发送邮件,然后进入窗口风格选择界面,PyCharm提供了“Darcula”和“Light”两个界面风格选择,可根据个人喜好选择界面风格,如图1-34所示。

图1-34 UI界面风格选择

如果想下载更多的风格库,可以单击【Next:Featured plugins】按钮下载。

步骤03:PyCharm的注册认证,PyCharm专业版需付费使用,用户可在官网购买,PyCharm为教师和学生提供了免费版。大家也可以使用试用版,但缺少如Web开发、Python Web框架、Python的探查、远程开发能力、数据库和SQL支持等功能。注册认证成功后进入Pycharm欢迎窗口,如图1-35所示。

图1-35 PyCharm欢迎窗口

欢迎窗口的三个选项说明如下。

Create New Project:创建新项目。

Open:打开一个项目。

Check out from Version Control:从版本库中迁出。

3.PyCharm完成一个简单的Python代码

步骤01:单击【+Create New Project】按钮,弹出【New Project】对话框,左侧列表可选择想要创建的项目类别,【Location】则是选择项目保存的路径和名称,选择【Pure Python】选项,在【Location】文本框中输入项目存放路径和名称,单击【Create】按钮,如图1-36所示。

图1-36 New Project对话框

步骤02:进入PyCharm主界面,选中项目名称右击,单击【New】→【Python File】菜单项,如图1-37所示。

图1-37 PyCharm主界面

步骤03:打开【New Python file】对话框,在【Name】文本框中输入文件名称“myfirstpython”,单击【OK】按钮,如图1-38所示。

图1-38 新建Python文件

步骤04:在右侧的代码编辑区输入如图1-39所示内容。

图1-39 代码编辑

步骤05:单击【开始】→【运行】→输入“cmd”→单击【确定】按钮,在Dos操作界面输入以下执行代码:

按【Enter】键,执行结果如图1-40所示。

图1-40 执行结果

温馨提示

Python中某些功能及命令需要安装特定的软件包才可实现,安装软件包的方法有很多,可以使用pip、conda安装,还可以使用easy_install安装。安装过程很简单,这里就不详细描述了。 p37jM4YfUJtvgE8dPmYJdRcbzrtK1h8eyR26UemwkR1a8qQBqaHCJTpA/nkJVpS+

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