Python基础 | Anaconda环境下第三方库的安装 微信公众号推文:https://mp.weixin.qq.com/s/etFEXm6-ujK3Sg2B7gzqMg。
文章目录
微信公众号推文: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?p=1
Anaconda Prompt命令行输入:
you-get https://www.bilibili.com/video/BV1mW411J7ED?p=1
下载《资本的故事》视频合集
由于资本的故事一共有60集,如果我们想下载60集怎么办呢?我们可以直接在单集的网址后面加上 --playlist。即在命令行中输入:
you-get https://www.bilibili.com/video/BV1mW411J7ED?p=1 --playlist
下载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库