任务1.3 Python扩展库的安装(课件)-《程序设计基础(Python)》同步教学(电子工业出版社)

2024-08-10
| 14页
| 44人阅读
| 7人下载
普通

内容正文:

任务1.3 Python扩展库的安装 1.3 Python扩展库的安装 【任务描述】 在后面的学习中,小T会用到Matplotlib第三方扩展库绘制图表。导师告诉他,Python中的标准库可以直接导入使用而无须安装,但第三方扩展库必须在安装后方可使用,并且安装有不同的方法,根据实际情况可选择相应的安装方式。下面我们一起和小T学习Python扩展库管理的基本方法。 1.3 Python扩展库的安装 Pthon扩展库怎样安装? 安装方法 是否已安装 卸载 1.3 Python扩展库的安装 【任务分析】 (1)了解Python扩展库管理常用的方式。 (2)用不同方法安装Python扩展库。 (3)查看、卸载Python扩展库。 在Python扩展库的官网中可以搜索和下载各种各样的扩展库。在Python中安装扩展库有三种常用的方式:pip 命令安装、tar.gz 文件安装和.whl 文件安装。 1.3 Python扩展库的安装 1.3.1 pip命令安装 1.3.2 tar.gz文件安装 1.3.3 .whl文件安装 1.3.1 pip命令安装 1.pip包管理工具 pip 是一个安装和管理 Python 包的工具。 安装 Python 时会自动安装好 pip。 pip -V 确认是否安装成功。 1.3.1 pip命令安装 2.pip安装命令 1.3.1 pip命令安装 思考:快速安装?(国内镜像) (1)安装最新版本的turtle库: pip install matplotlib 默认获取当前最新版本的安装包进行安装。(2)安装指定版本的turtle库: pip install matplotlib==3.1.3使用==指定过去的某个版本,通常是为了在协作开发时与他人或公司的环境保持一致。(3)查看当前matplotlib库的版本: pip show matplotlib使用该命令会显示已安装的matplotlib的具体版本和安装路径等信息。 1.3.1 pip命令安装 (4)卸载matplotlib库: pip uninstall matplotlib 只需这一行命令即可轻松地将已安装的库卸载。 (5)显示安装包matplotlib库: pip show matplotlib 使用该命令可以获得该安装包的名称、版本、作者、安装在本地的地址等信息。 (6)显示所有已安装的包: pip list 使用该命令可以获得所有已安装的包的名称和版本信息。 1.3.2 tar.gz文件安装 (1)Python 扩展库官网(https://pypi.org/)搜索要安装的第三方库的库名,然后在找到的扩展库页面中点击【Download files】按钮,即可看到提供的下载文件下载。 (2)在本地解压后,进入文件目录中,执行python setup.py install 1.3.2 tar.gz文件安装 1.3.3 .whl文件安装 1.3.3 .whl文件安装 目前有超过一半的库文件有对应的wheel文件,其形式是扩展名为.whl的文件。它本质上是一个压缩包,专门用于Python模块的安装,用户可以通过pip工具中内置的wheel子命令来安装。 (1)Python 扩展库官网(https://pypi.org/)下载Python用于Web开发的Flask扩展库文件Flask-2.2.2-py3-none-any.whl,将它下载并保存到本地D盘 (2)执行命令pip install D:\Pythoncode\Flask-2.2.2-py3-none-any.whl 边学边练: 使用pip命令安装Django扩展库。 (1)使用pip命令安装扩展库 (2)查看所装的Django版本 (3)卸载Django库 (4)使用pip安装whl扩展库(选做) (5)安装tar.gz扩展库(选做) 1.3.3 .whl文件安装 $$

资源预览图

任务1.3 Python扩展库的安装(课件)-《程序设计基础(Python)》同步教学(电子工业出版社)
1
任务1.3 Python扩展库的安装(课件)-《程序设计基础(Python)》同步教学(电子工业出版社)
2
任务1.3 Python扩展库的安装(课件)-《程序设计基础(Python)》同步教学(电子工业出版社)
3
任务1.3 Python扩展库的安装(课件)-《程序设计基础(Python)》同步教学(电子工业出版社)
4
任务1.3 Python扩展库的安装(课件)-《程序设计基础(Python)》同步教学(电子工业出版社)
5
任务1.3 Python扩展库的安装(课件)-《程序设计基础(Python)》同步教学(电子工业出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。