你好,我是雨霖八珞,同名B站UP主。关注合集不迷路。以下内容为个人教学,真诚分享,欢迎交流。





这段时间一直在看《主角》,里面的每个人物都很鲜活真实,都是主角。
就想着经典名著《红楼梦》里谁是主角呢?
每个人心中都有自己的答案。
这次我们从程序的角度来分析,需要用到jieba库。
本篇文章不涉及核心程序,专门分享如何安装jieba库。
标准库 vs 第三方库
我们原来介绍过time库、turtle库,这些是Python的内置库,也称为标准库。
只要安装了Python,这些内置库是可以直接导入的。
而有些库并没有内置在 Python 里,需要另外安装。
这些需要额外安装的,叫第三方库。
打个比方:
标准库 = 手机出厂自带的 App(电话、短信、相机)
第三方库 = 从应用商店下载的 App(微信、抖音、美团)
jieba 是 Python 的第三方库,也是最常用的中文分词库。
既然是第三方库,也就是说,必须要先安装该库,然后才能导入后使用。
安装第三方库的一般方法
所有第三方库的安装方法都是一样。
需要用到pip工具,pip工具是专门用来安装、卸载、管理第三方库的。
装好 Python 之后,pip 就已经自带了,不需要额外安装。
具体安装步骤如下:
① 在电脑上同时按 win + R 键,输入cmd,如下图所示

cmd是command的缩写,表示命令
② 点击确定后,会出现命令窗口,输入pip install jieba,如下图所示

③ 按回车后,程序会自动搜集jieba库的资源,然后开始下载,因为pip默认从国外服务器下载,速度可能很慢,经常会出现超时,然后重新下载,如下图所示

Successfully installed jieba
使用镜像安装第三方库
具体步骤如下:
① 在百度搜索中输入pip镜像源,如下图所示

② 点击清华大学的镜像站链接,点击后出现下图,找到“临时使用”

③ 把临时使用下面的代码复制,粘贴到cmd命令窗口中,然后把some-package 替换成jieba,注意simple和jieba中间需要保留空格,如下图所示

④ 回车后,可以看到安装进程,不到三秒钟就安装好了。

使用国内镜像源安装,速度会快很多。以后安装任何第三方库,都推荐用这种方式。
下载离线安装包安装第三方库
还可以直接提前把安装包下载好,像安装微信、QQ一样,在一体机上直接安装就可以了。
这种方法我没有亲自测试过,下面内容是我查到的资料,仅供参考。如果有兴趣的伙伴可以自己试一下。
去 PyPI 官网(pypi.org)搜索库名,比如 jieba,在 Download files 中找到 .whl 或 tar.gz 文件下载。

如果是.whl 文件,在cmd环境下使用下面的命令安装:
pip install jieba-0.42.1-py3-none-any.whl
如果是.tar.gz 文件,在cmd环境下使用下面的命令安装:
# 1. 解压
tar -xzf jieba-0.42.1.tar.gz
# 2. 进入解压后的文件夹
cd jieba-0.42.1
# 3. 运行安装脚本
python setup.py install
说明: .whl 是编译好的文件,直接装,最快。.tar.gz 是源码包,需要解压后运行安装脚本。初学者优先用 .whl,如果没有再选 .tar.gz。
安装时可能遇到的问题
问题1:速度太慢
因为 pip 默认从国外服务器下载,速度可能很慢。
解决方法: 换成国内镜像源(相当于换一个更近的下载地址)。
常用国内镜像源:
常用的镜像源地址:
清华大学
pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
阿里云
https://mirrors.aliyun.com/pypi/simple
豆瓣
https://pypi.douban.com/simple
说明:我仅用过清华大学的镜像源,其余两个没有使用过。
问题2:pip 不是内部或外部命令
如果安装时,出现该提示,说明 pip 没有添加到系统环境变量中。
解决方法: 重新安装 Python 时,记得勾选 “Add Python to PATH”。

查看和管理已安装的库
进入cmd环境,输入pip list,会显示当前环境所有已安装的第三方库。
下图是我的电脑里已经安装的第三方库

2、查看某个库的信息
还可以通过pip show 第三方库名 来查看某个库的信息。

3、卸载某个库
还可以通过pip uninstall第三方库名 来卸载不需要的第三方库。

提示你是否继续,如果按Y,就会卸载jieba库
常用的第三方库

有了第三方库的加持,就可以完成更多的功能。下篇文章我将用jieba库来分析《红楼梦》中的主角。

本公众号内容均为原创。如需转载或引用,请先联系我。谢谢你的尊重。
觉得不错的话,伙伴们记得关注、在看、转发和点赞哈!