Python编程基础与应用--课件0103使用PIP管理Python库.pptx
使用PIP管理Python库
+contents目录常用的Python库第三方库的安装方法
常用的Python库01
常用的Python库在Python中,库或模块是指一个包含函数的定义、类定义或常量的Python程序文件。Python的标准库是随着Python安装的时候默认自带的库,常用的Python标准库如表1-1。名称作用datetime为日期和时间处理同时提供了简单和复杂的方法。zlib直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile,以及?tarfile。random提供了生成随机数的工具。math为浮点运算提供了对底层C函数库的访问。sys工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于?sys?模块的?argv?变量。glob提供了一个函数用于从目录通配符搜索中生成文件列表。os提供了不少与操作系统相关联的函数。
常用的Python库在默认情况下,安装Python时不会安装任何拓展库,应根据需要安装相应的拓展库。表1-2是常用的第三方库。名称作用Scrapy爬虫工具常用的库。Requestshttp库。Pillow是PIL(Python图形库)的一个分支。适用于在图形领域工作的人。matplotlib绘制数据图的库。对于数据科学家或分析师非常有用。OpenCV图片识别常用的库,通常在练习人脸识别时会用到pytesseract图片文字识别,即OCR识别wxPythonPython的一个GUI(图形用户界面)工具。pywin32提供和windows交互的方法和类的Python库。Pyglet3D动画和游戏开发引擎。Pygame开发2D游戏的时候使用会有很好的效果。NumPy为Python提供了很多高级的数学方法。nosePython的测试框架。IPythonPython的提示信息。包括完成信息、历史信息、shell功能,以及其他很多很多方面。BeautifulSoupxml和html的解析库,对于新手非常有用。
第三方库的安装方法02
第三方库的安装方法pip是安装和管理Python包的工具。Python第三方库有三种安装方法:一是pip工具安装,二是自定义安装,三是文件安装。
第三方库的安装方法1)pip工具安装最常用且高效的Python第三方库安装方式是采用pip工具安装。使用pip安装第三方库需要联网,安装一个库的命令格式如下:pipinstall库名
第三方库的安装方法pip工具能够对第三方库进行基本的维护,表1-3是pip常用的子命令。注意要在cmd命令行下运行pip程序,不要在IDLE环境中运行。pip命令示例 说明piplist查看已安装的库及对应版本号pipinstallyou-get安装库,如安装“you-get”库piphelp帮助命令pipshowyou-get查看包的一些信息,如查看“you-get”库pipinstall--upgradeyou-get升级库,如升级“you-get”库
第三方库的安装方法例如,安装Pygame库,pip工具默认从网络下载Pygame库安装文件并自动安装到系统中,命令如下。pipinstallpygame
第三方库的安装方法安装Pygame库的效果如图1-16所示。注:推荐使用pip,绝大部分类库都能通过pip进行安装。受限于操作系统的编译环境,有极少的类库无法在Windows环境正确安装。
第三方库的安装方法2)自定义安装自定义安装第三方库提供的步骤和方式安装。第三库都有主页用于维护库的代码和文档。以科学计算用的NumPy库为例,开发者维护的官方主页是/。浏览网页找到下载链接/scipylib/download.html,进而根据提示步骤下载和安装。自定义安装一般适用于在pip中尚无登记或安装失败的第三方库。
第三方库的安装方法3)文件安装对于大部分拓展库,使用pip工具直接在线安装都会成功,但是有时候会因为缺少VC编辑器或依赖文件而失败。在Windows平台上,如果在线安装拓展库失败,可以从第三方网站,比如网站/~gohlke/pythonlibs/中下载大量第三方编译好的.whl格式扩展库安装文件。此处要注意,一定要选择正确版本,如图1-17。比如,文件名中有cp38表示适用于Python3.8,有cp37表示适用于Python3.7,以此类推;文件名中有win32表示适用于32位Python,有win_amd64表示适用于64位Python。在安装时尽量不要修改下载的文件名。
第三方库的安装方法在命令提示符环境中使用pip命令进行离线安装。在安装时,如果whl文件放在了Python安装目录可以省略whl文件的路径,否则就需要添加完整的whl文件本地路径