版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python库的安装与应用本课件为《Python编程基础与应用(第2版)》配套教学资源,由编写团队精心打造。为便于教学使用,团队同步提供了丰富的辅助材料,涵盖微课视频、教学课件、实训手册、习题答案、课程标准及程序源代码等。同时,教材配套超星教学示范包,支持一键克隆为网络在线课程,助力高效开展线上线下混合式教学。欢迎联系出版方订购使用。
书名:《Python编程基础与应用(第2版)》出版社:机械工业出版社主编:蓝永健、陈冬冬副主编:蔡德琛、朱海鑫、邓爱玲+contents目录常用的Python库简介使用PyCharm安装第三方库使用pip安装第三方库常用的Python库简介01常用的Python库在Python中,库或模块是指一个包含函数的定义、类定义或常量的Python程序文件。Python的标准库是随着Python安装的时候默认自带的库。名称作用datetime为日期和时间处理同时提供了简单和复杂的方法。zlib直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile,以及
tarfile。random提供了生成随机数的工具。math为浮点运算提供了对底层C函数库的访问。sys工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于
sys
模块的
argv
变量。glob提供了一个函数用于从目录通配符搜索中生成文件列表。os提供了不少与操作系统相关联的函数。常用的Python库名称作用Scrapy爬虫工具常用的库。Requestshttp库。Pillow是PIL(Python图形库)的一个分支。适用于在图形领域工作的人。matplotlib绘制数据图的库。对于数据科学家或分析师非常有用。OpenCV图片识别常用的库,通常在练习人脸识别时会用到pytesseract图片文字识别,即OCR识别wxPythonPython的一个GUI(图形用户界面)工具。常用的Python库名称作用pywin32提供和windows交互的方法和类的Python库。Pyglet3D动画和游戏开发引擎。Pygame开发2D游戏的时候使用会有很好的效果。NumPy为Python提供了很多高级的数学方法。nosePython的测试框架。IPythonPython的提示信息。包括完成信息、历史信息、shell功能,以及其他很多很多方面。BeautifulSoupxml和html的解析库,对于新手非常有用。使用PyCharm安装第三方库02方法1:通过PyCharm图形界面安装(推荐新手)1.打开项目设置Windows/Linux:File→SettingsmacOS:PyCharm→Preferences进入Python解释器配置左侧选择:Project:[项目名]→PythonInterpreter方法1:通过PyCharm图形界面安装(推荐新手)2.安装库点击右上角+按钮(InstallPackage)在搜索框中输入库名(如requests)选择目标版本→点击InstallPackage等待安装完成(底部进度条)方法2:使用PyCharm终端(Terminal)1.打开终端点击PyCharm底部工具栏的Terminal(终端)标签页2.使用pip安装#举例pipinstallnumpypipinstallpandas==1.5.3使用pip安装第三方库03pip的简介pip是Python的官方包管理工具,用于从PyPI(PythonPackageIndex)安装和管理第三方库。默认随Python3.4+版本自动安装(Python2需手动安装)。主要功能:安装、升级、卸载库及依赖管理。Python第三方库有三种安装方法:1.pip工具安装。2.自定义安装。3.文件安装。pip的语法pip工具安装的命令格式如下:pipinstall[options]<package_name>[==version]参数作用-r<file>从requirements.txt文件批量安装依赖-i<url>指定镜像源(加速下载)--upgrade
/
-U升级到最新版本--user安装到用户目录(避免系统权限问题)--no-deps不安装依赖包--force-reinstall强制重新安装--proxy<proxy_url>设置代理(如企业内网环境)--target<dir>指定安装目录pip的语法使用国内镜像加速:pipinstall安装包的名称-i/simple镜像源名称镜像地址(HTTP/HTTPS)备注清华大学/simple国内速度最快,推荐首选阿里云/pypi/simple阿里云官方镜像,稳定可靠中国科技大学/simple学术机构镜像,更新及时豆瓣/simple速度较快,但可能偶尔不稳定华为云/repository/pypi/simple华为云官方镜像,支持企业级需求pip的语法示例pip命令示例
说明piplist查看已安装的库及对应版本号pipinstallyou-get安装库,如安装“you-get”库piphelp帮助命令pipshowyou-get查看包的一些信息,如查看“you-get”库pipinstall--upgradeyou-get升级库,如升级“you-get”库pip的示例——安装最新版本库不写库的版本,大多数默认为是最新版本pipinstallrequestspip的示例——安装指定版本使用“==”指定版本pipinstallnumpy==1.23.5pip的示例——从本地文件安装需要提前把wheel文件下载到本地pipinstall./some_package.whl#安装本地wheel文件pip的示例——批量安装依赖安装前需准备好requirements.txt(写明库名及版本号),并将对应的wheel文件放在同一文件夹内,即可实现本地安装。若无对应wheel文件,则会自动转为远程安装。pipinstall-rrequirements.txt#requirements.txt内容示例:flask>=2.0.0pandas==1.5.0pip的示例——升级已有库pipinstall--upgradepip#升级pip自身pipinstall-Urequests#升级requests库pip的示例——安装到用户目录(无root权限时)pipinstall--useropencv-pythonpip的示例——卸载与维护p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人民版高中美术同步教案:第20课 关注当今城市建设-城市建设开发与古建筑的保护
- 人教版高中政治必修二2.2民主决策:作出最佳选择优教学设计
- 九年级历史下册 第2课 第一次世界大战及其后果教学设计 川教版
- 高中历史 专题五 走向世界的资本主义市场 5.2 血与火的征服与掠夺教学设计 人民版必修2
- 高中数学人教版新课标A必修41.1任意角和弧度制教案设计
- 九年级物理下册 第九章 家庭用电 4 家庭生活自动化、智能化教学设计设计(pdf)(新版)教科版
- 拒绝校园欺凌(教案)-2025-2026学年高一下学期主题班会
- 风冷储能电站积热风险仿真建模与高温耐久试验指南
- 高中数学 1.4.1 充分条件与必要条件教学设计 新人教A版必修第一册
- 心中有目标步步有方向 教学设计2025-2026学年高一上学期生涯教育主题班会
- 《工程概论》课件
- 游乐场项目策划方案
- 电子商务课件教学课件
- DL∕T 1252-2013 输电杆塔命名规则
- 2025届云南师大附中高一下数学期末检测试题含解析
- DL-T5054-2016火力发电厂汽水管道设计规范
- 银行消保服务培训课件
- 罐式集装箱教学课件
- 发电机总调试报告
- 中国古代兵器
- 小学语文-人教版小学语文一年级上册 7小小的船教学设计学情分析教材分析课后反思
评论
0/150
提交评论