news 2026/6/7 1:35:59

【零基础学Python-收尾】10-Python第三方库的安装介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【零基础学Python-收尾】10-Python第三方库的安装介绍

🎯你正在阅读「Python 从零摸索日记」系列文章🎯


🔥 弹简特 个人主页

❄️个人专栏直通车:

  • 💻软件测试入门记
  • 🔌接口测试从入门到跑路
  • 一个后端的 JavaEE 续命指南
  • 🛜网络原理续命手册

靠热爱去书写自己,靠勇敢去书写生活!


🌟 博主简介:



文章目录:

  • 一、第三方库
    • 1、库的含义(层级:仓库→包→模块→代码零件)
      • 1.1 Python库分两类
      • 1.2 用收纳逻辑理解层级
    • 2、 第三方库含义
      • 2.1 测试常用库
    • 3、第三方库的安装和使用
      • 3.1 第三方库基础说明
      • 3.2 安装第三方库
        • 3.2.1 安装最新版本库(默认用法)
        • 3.2.2 安装指定版本库(特殊场景用)
      • 3.3 卸载已安装的第三方库
      • 3.4 查看电脑所有已安装的库
      • 3.5 库的升级/降级方法
        • 3.5.1 升级库(旧版本→最新版本)
        • 3.5.2 降级库(新版本→旧稳定版本)
      • 3.6 库默认安装位置
      • 3.7 特殊情况:修改库安装目录(仅应急使用)
        • 3.7.1 方法一:虚拟环境(最推荐、专业通用)
        • 3.7.2 方法二:--user 参数(无管理员权限专用)
        • 3.7.3 方法三:--target 参数(新手禁用)
      • 3.8 新手终极总结

一、第三方库

我们需要完成特点的功能需求或者实现整个流程,那么可以使用开发人员已经写好的模块、包、库等导入使用。

1、库的含义(层级:仓库→包→模块→代码零件)

1.1 Python库分两类

  1. 内置库:装Python的时候就自带了,直接import导入就能用,不用额外安装
  2. 第三方库:别人写好的工具包,需要手动下载安装

1.2 用收纳逻辑理解层级

【大仓库(库)】→ 多个【收纳箱(包)】→ 每个箱子里多个【文件(模块.py)】→ 文件里面装零散零件:变量、函数、类 → 类里面再细分:属性(特征)、方法(动作)

举例子:

requests这个库(大仓库),里面分好几个包(收纳盒),每个包里有.py模块文件,文件里有发请求的函数、配置用的变量、封装好的类。

2、 第三方库含义

核心:不是Python自带,必须手动装,专门用来搞定某一类固定功能

2.1 测试常用库

第三方库名字干什么用
pytest自动化测试用的测试框架,批量跑测试用例
selenium操控浏览器(Chrome/Edge),做网页自动化(点按钮、输文字)
appium操控手机APP,做手机端自动化测试
requests发网络请求,接口自动化(和后端API传数据)
pymysqlPython代码连MySQL数据库,读写表里的数据

3、第三方库的安装和使用

3.1 第三方库基础说明

Python自带的功能很少,只能做简单的基础运算、文字处理。我们平时爬虫、做表格、数据分析、画图表,都需要用到别人写好的现成工具,这些工具就是第三方库

而pip是Python自带的工具,专门用来一键安装、卸载、管理这些第三方库,不用手动下载、解压、配置,全程命令搞定,新手只需要记住所有常用pip命令即可。

重点:安装Python后,pip自动自带,不需要单独下载安装。

3.2 安装第三方库

3.2.1 安装最新版本库(默认用法)

这是90%的新手日常会用到的操作,直接安装工具的最新版本,功能最全、bug最少。

通用命令格式:

pipinstall库名

实操示例(比如安装爬虫必备工具requests):

pipinstallrequests

新手须知细节:

  • 如果你的电脑已经安装过这个库,再次执行该命令,系统会提示“已存在”,不会重复安装、不会覆盖文件,不用担心出错。
  • 安装过程中会滚动一堆代码,最后出现successfully即为安装成功。
  • 全程联网,没网无法安装。
3.2.2 安装指定版本库(特殊场景用)

极少数情况:新版本库会兼容出问题,代码报错,这时候需要安装旧的稳定版本。新手如果代码没报错,完全不用碰这个操作。

通用命令格式:

pipinstall库名==版本号

实操示例(安装固定版本的requests):

pipinstallrequests==2.28.1

新手避坑要点:

  • 版本号必须是真实存在的,不能随便瞎写,否则会安装失败。
  • 不知道版本号可以去PyPI官网查询所有历史版本。
  • 注意是两个等号 ==,少写一个会直接报错,这是新手最高频错误。

3.3 卸载已安装的第三方库

库太多会占用电脑内存、可能出现版本冲突,不用的库可以直接卸载清理。

通用命令格式:

pip uninstall 库名

实操示例:

pip uninstall requests

操作步骤:

输入命令回车后,电脑会询问你是否确认卸载,输入小写y,按下回车,就会开始卸载;输入n就是取消卸载。

3.4 查看电脑所有已安装的库

想知道自己电脑装了哪些工具、版本是多少、有没有装成功,用这个命令一键查看。

通用命令格式:

pip list

执行后会直接列出:当前Python环境里,所有第三方库的名称和对应的版本号,一目了然。

小用途:安装失败、代码报错时,可以用这个命令检查库是否真的安装成功。

3.5 库的升级/降级方法

先说重点:没有一键升级/降级的简单命令。最稳、零报错的通用方法只有一种:先卸载旧版本,再安装目标版本。

3.5.1 升级库(旧版本→最新版本)
# 第一步:卸载电脑上的旧版本pip uninstall 库名# 第二步:安装最新版本pipinstall库名
3.5.2 降级库(新版本→旧稳定版本)
# 第一步:卸载出错的新版本pip uninstall 库名# 第二步:安装指定的旧版本pipinstall库名==版本号

3.6 库默认安装位置

所有用pip安装的第三方库,都会自动存放在Python安装目录下的site-packages文件夹里,系统会自动管理。

不同电脑的默认存放路径:

  • Windows电脑:C:\Python311\Lib\site-packages(311是Python版本号,你的版本是多少就是多少)
  • Mac/Linux电脑:/usr/local/lib/python3.11/site-packages

核心结论:99%的新手完全不用管这个文件夹。不用打开、不用修改、不用移动文件,安装完直接用import导入代码即可,pip全自动处理。

3.7 特殊情况:修改库安装目录(仅应急使用)

正常写代码、学Python,千万别改默认目录!只有两种特殊情况需要调整:公司电脑没有管理员权限、想把库装到U盘随身携带。这里只讲新手能用、不踩坑的方法。

3.7.1 方法一:虚拟环境(最推荐、专业通用)

通俗解释:给你的每一个项目单独建一个“独立工具箱”,这个项目装的库只给它自己用,不会和其他项目冲突。

简单使用命令:python -m venv 文件夹名,创建专属虚拟环境文件夹,激活环境后,再用pip安装的库,就会单独存到这个文件夹里。

3.7.2 方法二:–user 参数(无管理员权限专用)

如果电脑提示“权限不足、安装失败”,用这个命令,直接把库安装到你的个人用户目录,不需要管理员权限。

命令示例:

pipinstall--user库名
3.7.3 方法三:–target 参数(新手禁用)

这个参数可以强行把库装到任意文件夹,但后遗症很多:装完之后Python识别不到库,需要手动配置路径,极其麻烦,新手绝对不要用

3.8 新手终极总结

日常学习、写代码,只需要记住4个命令:

  1. 安装最新库:pip install 库名
  2. 卸载库:pip uninstall 库名
  3. 查看已装库:pip list
  4. 装指定版本:pip install 库名==版本号

最后,我们的Python基础入门到此就告一段落了,感谢各位老铁的支持,我们下一个系列见。👋

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/7 1:30:33

Ferdium 7.1.2 官方版下载(夸克网盘+百度网盘,SHA256校验)

Ferdium 7.1.2 官方版下载(夸克网盘百度网盘,SHA256校验) 国内访问 GitHub Release 有时较慢,这里把官方 Release 安装包同步到夸克网盘和百度网盘,方便下载。文件来自官方 GitHub Release,本地已按 GitHub…

作者头像 李华
网站建设 2026/6/7 1:30:27

Gitea 1.26.2 官方版下载(夸克网盘+百度网盘,SHA256校验)

Gitea 1.26.2 官方版下载(夸克网盘百度网盘,SHA256校验) 国内访问 GitHub Release 有时较慢,这里把官方 Release 安装包同步到夸克网盘和百度网盘,方便下载。文件来自官方 GitHub Release,本地已按 GitHub …

作者头像 李华