Python语言程序设计入门7.4 第三方库(一):下载与安装第三方库_第1页
Python语言程序设计入门7.4 第三方库(一):下载与安装第三方库_第2页
Python语言程序设计入门7.4 第三方库(一):下载与安装第三方库_第3页
Python语言程序设计入门7.4 第三方库(一):下载与安装第三方库_第4页
Python语言程序设计入门7.4 第三方库(一):下载与安装第三方库_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程序设计入门Python语言……模块、包与库……第7章目录第三方库简介12下载与安装第三方库3使用PyInstaller打包文件第三方库简介

Python的第三方库,是由其他的第三方机构,发布的具有

特定功能的模块;

Python受到众人喜欢的一个重要原因就是,它拥有众多的

第三方库,可以更高效率的实现开发;从网络爬虫、文本处理、数据可视化、科学计算、大数据分析到人工智能,从Web开发、游戏开发、网络安全到系统运维,涵盖了信息技术领域众多技术方向;

Python常用的第三方库,可以在Python官网主页:

https:///上查询、下载。第三方库简介下载与安装第三方库使用Python的第三方库之前,需要先下载并安装该库,然后就可以像使用标准库一样,导入并使用了;可以使用Python提供的pip命令实现下载和安装,pip命令的语法格式如下:pipinstall(uninstall、list)第三方库名install:用于安装第三方库;uninstall:用于卸载已经安装的第三方库;list:用于显示已经安装的第三方模块。注意

pip是Python的内置命令,不能在IDLE环境下运行,需要在Windows的命令行界面执行。下面以安装用于源文件打包的PyInstaller库为例,介绍利用pip命令下载安装第三方库的方法。输入cmd,单击“确定”按钮,进入下图所示界面:下载与安装第三方库建议使用pip在线安装的方式安装PyInstaller库,因为PyInstaller

库的安装还依赖其他模块,pip在安装PyInstaller库时会先安装它

的依赖模块;将鼠标置于屏幕左下角的“开始”图标上,点击鼠标右键,单击“运行(R)”,进入如下图所示的界面:输入命令pipinstallpyinstaller,按“Enter”键,进入下载安装界面,如下图所示:下载与安装第三方库下载与安装第三方库使用PyInstaller打包文件打开Windowscmd窗口,输入“cd/dE:\Python教材”命令,将路径切换到“ex0704.py”所在路径;可以使用PyInstaller,将Python程序源文件打包,生成可以直接运行的exe程序。增加了应用程序的安全性;可以直接使用运行,而无需安装Python环境;在创建了独立的Python应用程序(自包含该应用程序的依赖包)后,有时希望将程序打包成exe程序;以打包“E:\Python教材\ex0704.py”为例,介绍pyinstaller.exe的使用方法:在命令符后输入“pyinstallerE:\Python教材\ex0704.py”命令,按“Enter”键,开始打包文件。使用PyInstaller打包文件打包结束后,在“E:\Python教材”文件夹下将生成dist和build两个文件夹,其中,build文件夹用于存放临时文件,可以安全删除;最终的打包程序存放在dist文件夹下的ex0704文件夹中,可执行文件就是生成的打包文件,其他文件是动态链接库。使用PyInstaller打包文件在文件夹E:\Python教材\dist\ex0704中双击ex0704.exe,将会看到该程序执行的结果;由于该程序没有图形用户界面,因此只能看到程序窗口一闪就消失了。使用PyInstaller打包文件利用pyinsta

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论