文章目录

  • 标准库和第三方库
  • 查看第三方库
  • 安装第三方库:以视频下载神器you-get为例
    • 从Python的官方源安装第三方库
    • 通过镜像网站安装第三方库
  • you-get库的使用
    • 下载《资本的故事》第1季第1集
    • 下载《资本的故事》视频合集
  • 下载whl文件安装第三方库
    • whl文件使用场景
    • whl文件安装过程

微信公众号推文:https://mp.weixin.qq.com/s/etFEXm6-ujK3Sg2B7gzqMg

标准库和第三方库

  • Python的标准库是随着Pyhon安装的时候默认自带的库。(类比智能手机的自带相机)

  • Python的第三方库,需要自行安装。(类比智能手机的各种App)

  • Python社区提供了大量的第三方库。它们无所不能,覆盖科学计算、Web开发、数据库接口、图形系统多个领域,并且大多成熟而稳定。

  • Anaconda自动安装好了常用的第三方库。(就像买手机,已经帮你安装微信、QQ等常用软件)

查看第三方库

我们可利用Anaconda配备的Anaconda Prompt命令行安装。

1、在开始菜单点击->Anacodna 3->Anaconda Prompt或者搜索Anaconda Prompt,

2、在Anaconda Prompt在命令行中输入pip list 就会显示已经安装好的库

另外,我们可以在Anaconda的根目录(Anaconda的安装路径)下的Lib文件夹中的site-packages文件夹中查看已安装的第三方库。

安装第三方库:以视频下载神器you-get为例

接下以视频下载神器you-get库的安装为例,展示第三方库的安装。

点击开始菜单栏-Anaconda3-Anaconda Prompt。

从Python的官方源安装第三方库

Anaconda Prompt命令行输入:

pip install 

pip表示Package Installer for Python(Python的包安装工具)

比如,我们想安装you-get库,Anaconda Prompt命令行输入:

pip install you-get

安装特定版本的第三方库

pip install ==

如果想安装 pandas 版本1.20,输入以下命令

pip install pandas==1.2.0

通过镜像网站安装第三方库

pip install原理是从Python的官方源pypi.python.org/pypi 下载到本地,然后解包安装。
不过访问官方的pypi不稳定,有时候速度很慢甚至访问不了。此时,我们可以使用国内镜像。

国内镜像目前有:

豆瓣 http://pypi.douban.com/simple/阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/华中理工大学 http://pypi.hustunique.com/山东理工大学 http://pypi.sdutlinux.org/

Anaconda Prompt命令行输入:

pip install  -i 

比如,我们通过镜像网站安装you-get库,在命令行中输入:

pip install you-get -i https://pypi.tuna.tsinghua.edu.cn/simple/

you-get库的使用

下载《资本的故事》第1季第1集

网址:https://www.bilibili.com/video/BV1mW411J7ED” />

Anaconda Prompt命令行输入:

you-get https://www.bilibili.com/video/BV1mW411J7ED?p=1

下载《资本的故事》视频合集

由于资本的故事一共有60集,如果我们想下载60集怎么办呢?我们可以直接在单集的网址后面加上 –playlist。即在命令行中输入:

you-get https://www.bilibili.com/video/BV1mW411J7ED" />

下载whl文件安装第三方库

whl文件使用场景

通过 pip install 命令进行第三方模块安装时,有些第三方模块与Python3不兼容,因此需要自己找一个兼容的包进行安装。

比如我们安装docx库,在命令行中输入

pip install docx

我们在开发环境中输入import docx测试三方库有没有成功,显示Error,原因是通过命令行下载的docx安装包只兼容Python2,与Python3不兼容。

此时,我们可以先通过下载网址将第三方模块包手动下载到本地,再手动进行安装。许多第三方模块包为whl文件,whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件,使得可以在不具备编译环境的情况下,选择合适自己的python环境进行安装。

whl文件安装过程

A.下载需要的whl文件。下载地址:

https://www.lfd.uci.edu/~gohlke/pythonlibs/

比如我们想安装docx第三方库,点击python_docx-0.8.10-py2.py3-none-any.whl进行下载

B.在命令行中输入

pip install 

以本电脑为例,下载的whl文件存放在C:\Users\mi\Downloads文件夹中,因此在命令行中输入:

pip install C:\Users\mi\Downloads\python_docx-0.8.10-py2.py3-none-any.whl

显示安装成功,我们在C:\Users\mi\Anaconda3\Lib\site-packages可以发现安装好的docx库