《Python网络安全项目实战》项目1 Python 环境安装
项目1 Python 环境安装
Python是一种面向对象的解释性语言,简单、易学、免费、开源,可以在程序开发期节省相当多的时间。阅读一个良好的Python程序就感觉像是在读英语一样,它使你能够专注于解决问题而不是去搞明白语言本身。 2017年7月20日,IEEE发布2017年编程语言排行榜:Python高居首位。
项目目标:
熟悉Windows下Python开发环境的安装;
熟悉Ubuntu下Python开发环境的安装。
任务1.1 Windows上安装Python
任务描述
公司接到一个跨平台项目需要在Windows和Ubuntu两种操作系统环境下进行Python编程和运行。项目经理布置任务,需要我们小组在Windows系统环境下进行Python编程环境的搭建。请大家和我一起共同完成这个任务。
任务分析
所有版本的windows、Linux、Mac OS都有相应的Python版本支持,本次任务是在Windows10系统中下载、安装和使用Python3.6.1。
Python对硬件配置的要求,就是相应操作系统对硬件的最低要求。
安装Python开发环境,首先需要进行Windows系统的安装,然后去Python官方网站下载Python安装包,并且进行Python的安装。假定Windows 已经安装好,我们现在去Python官方网站下载Python并进行安装。
任务实施
进入Python的官方下载页面https://www.python.org/downloads/,如图1-1-1所示。
图1-1-1 Python官方网站下载页面
在这个页面上显示了两个主要版本的下载按钮,Python3.6.1是最新的发布的版本。因为比较新,所以Python3.6.1学习资料和例程会比较少,Python2.7.13是一个库文件和参考资料比较容易获得的常用版本,但是因为Python3.6.1具有新的功能和特性,代表了未来的方向所以我们还是选择新的版本。
由于Python在不同操作系统都有很多不同版本与之对应,我们在这里就不一一介绍了。但是有一点应该清楚,就是使用不同的操作系统,就必须下载与操作系统相对应的Python版本,在Windows中如果使用的32位的操作系统,就必须下载32位的Python版本,若使用的是64位的操作系统,那么就必须下载64位的Python版本。
最新版本的Python 3(Python 3.6.1)的二进制文件可从Python官方网站的下载页面: http://www.python.org/downloads/windows/ 下载,可以使用以下不同的安装选项。
这里我们选择下载Python3.6.1,进入下载页面选择windows x86-64 executable installer 进行下载并进行安装如下图1-1-2所示。
图1-1-2 Python官方网站下载选择页面
下载Windows x86-64 executable installer安装文件。在弹出的下载页面,选择保存路径,并点击保存文件按钮,下载完成后双击可执行文件python-3.6.1-amd64.exe。
【步骤1】:双击python-3.6.1-amd64.exe 可执行文件,显示安装选项,窗口下方的复选框:①Install lanuncher for all users(recommended);(使系统上的所有用户都可以使用python)②AddPython 3.6 to PATH;(添加python到系统的环境变量中)两个全部选中,并选择“Cusomize installation”定制安装如图1-1-3所示。
图1-1-3 Python安装参数选择
【步骤2】:在弹出的复选框中,我们选择安装文档,安装pip工具,可以通过pip下载第三方库文件,安装IDLE开发环境,安装python的测试套件,让所有用户都可以使用python,使用上一个版本python的全局路径,全部选中并点击“Next”下一步按钮,如图1-1-4所示。
图1-1-4 Python安装组件选择
【步骤3】:在弹出的高级选项中,我们选择前5个,前5个分别是,第一个让所有用户都安装,第二个是见文件跟python关联,第三个是为已经安装的应用程序创建快捷方式,第四个是将python添加到系统环境变量中,第五个是预编译标准库,安装路径选择安装在 D:\Program Files\Python36,并单击“Install”按钮,如图1-1-5所示
图1-1-5 Python安装高级选项
【步骤4】:开始安装,并等待安装完成,如图1-1-6所示。
图1-1-6 Python安装进度显示
【步骤5】:安装完成后选择关闭(Close),如图1-1-7所示。
图1-1-7 Python安装成功完成
由于我们在安装的第一步中,已经选择了“Add Python 3.6 to PATH”了,所以这里不需要单独去设置环境变量了。如果没有选择此项,则应该需要将Python 3.6添加到环境变量。假设您已经按照上面的步骤来安装完成,到此,在windows系统上安装Python 3.6.1已经完成了。
【步骤6】:在windows开始菜单中找到并打开Python IDEL,如图1-1-8所示。
图1-1-8 Python shell
【步骤7】:输入print(‘Hello world!’) 并按下Enter键,恭喜你,Python已经开始工作了,并且已经完成了所有编程语言学习的第一步:输出“Hello world!”,如图1-1-9所示。
图1-1-9 Hello world
【步骤8】:我们打开Python IDEL帮助系统中的Turtle Demo,如图1-1-10所示。