1、Python语言程序设计,第1章 基础知识 1.2 第三方库的安装,Python 第三方库的安装 批量安装Python库 第三方库的导入 程序的基本编写方法,第三方库的安装,第三方库需要安装后才能使用。由于Python 语言经历了版本更迭过程,而且,第三方库由全球开发者分布式维护,缺少统一的集中管理,因此,Python的第三方库曾经一度制约了Python 语言的普及和发展。随着官方pip 工具的应用,Python 第三方库的安装变得十分容易。,Python 第三方库依照安装方式灵活性和难易程度可依次使用pip 工具安装和文件安装的方法,能够将第三方库安装成功。,pip 工具安装,最常用且最高效
2、的Python第三方库安装方式是采用pip工具安装。pip是Python官方提供并维护的在线第三方安装工具。 pip 是Python 内置命令,需要通过命令行执行,执行pip -h 命令将列出pip 常用的子命令,注意,不要在IDLE 环境下运行pip 程序。,pip 使用,pip 支持安装(install)、下载(download)、卸载(uninstall)、列表(list)、查看(list)、查找(search)等一系列安装和维护子命令。 安装一个库的命令格式如下,例如: pip install ,例如,安装jieba 库,pip 工具默认从网络上下载jieba 库安装文件并自动安装到系
3、统中。,pip 使用,使用-U 标签可以更新已安装库的版本,例如,用pip 更新本身:,卸载一个库的命令格式如下,例如: pip uninstall ,pip 使用,pip 的download 子命令可以下载第三方库的安装包,但并不安装,例如: pip download numpy,pip 使用,pip 是Python 第三方库最主要的安装方式,可以安装超过90%以上的第三方库。然而,由于一些历史、技术和政策等原因,还有一些第三方库无法暂时用pip 安装,此时,需要其他的安装方法。,文件安装,由于Python 某些第三方库仅提供源代码,通过pip 下载文件后无法在Windows系统编译安装,会
4、导致第三方库安装失败。在Windows 平台下遇到的无法安装第三方库的问题大多属于这类。,选择适用于本机Python 版本解释器和32 /64位系统的对应文件,如适合Python35的32位文件:scipy-0.18.1-cp35-cp35m-win32.whl,下载该文件到对应的scripts目录。 进入到scripts文件夹,采用pip install scipy-0.18.1-cp35-cp35m-win32.whl命令安装。,第三方库安装,对于上述三种安装方式,一般优先选择采用pip 工具安装,如果安装失败,则选择自定义安装或者文件安装(Windows 平台)。另外,如果需要在没有网络
5、条件下安装Python 第三方库,请直接采用文件安装方式。其中,.whl 文件可以通过pip download 指令在有网络条件的情况下获得。,Python 第三方库的安装 批量安装Python库 第三方库的导入 程序的基本编写方法,pip 批量安装Python 库,如果读者希望自动安装这些库,可以使用Python 标准库os 的system()函数调用控制台。,Python 第三方库的安装 批量安装Python库 第三方库的导入 程序的基本编写方法,第三方库的导入,第三方库在使用前需要使用import导入。 第一种:import 库名 as 别名 对库中函数的调用采用模块名.函数名()形式使
6、用 第二种:from 库名 import /* 对math库中函数可以直接采用()形式使用,Python 第三方库的安装 批量安装Python库 第三方库的导入 程序的基本编写方法,输入数据 输入(Input)是一个程序的开始。程序要处理的数据有多种来源,形成了多种输入方式,包括:文件输入、网络输入、控制台输入、交互界面输出、随机数据输入、内部参数输入等。,IPO程序编写方法,处理数据 处理(Process)是程序对输入数据进行计算产生输出结果的过程。计算问题的处理方法统称为“算法”,它是程序最重要的组成部分。可以说,算法是一个程序的灵魂。,输出数据 输出(Output)是程序展示运算成果的方式。程序的输出方式包括:控制台输出、图形输出、文件输出、网络输出、操作系统内部变量输出等。,微实例1.1圆面积的计算 输入:圆半径raduis 处理:计算圆面积area = * radius * radius (此处,取3.1415) 输出:圆面积area,IPO程序编写方法,本节内容到此结束,谢谢观看!,