第三方库
Python拥有活跃的贡献者和用户支持社区,并且根据开放源代码许可条款,其软件可供其他Python开发人员使用,这是python之所以这么受欢迎的原因之一。
第三方库就是非python自带的,由其他人写的python模块。
pypi是python官方的第三方库仓库,所有人都可以下载第三方库或上传自己开发的库到pypi。
pip
pypi推荐使用pip
包管理器来下载第三方库。
从python3.4开始,它默认包含在python的安装程序中,所以一般不需要额外安装。
常用命令如下:
- 安装第三方库
pip install PackageName
- 删除第三方库
pip uninstall PackageName
- 查看第三方库
pip show PackageName
- 查看当前环境下的第三方库列表
pip list
- 导出当前环境下的第三方库列表到
requirements.txt
pip freeze > requirements.txt
- 在当前环境下根据导出的第三方库列表安装所有第三方库
pip install -r requirements.txt
pip 源配置
pip
默认是从pypi
上下载第三方库的,而pypi
的服务器在国外,下载速度较慢。可以将pip
的源地址配置为国内的镜像服务器,提高下载速度。
国内比较稳定优质的源镜像有:
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
pip
源的配置有两种方式:
- 临时配置
- 永久配置
临时配置
通过在安装命令后加上-i
参数手动临时指定源
pip install PackageName -i https://pypi.tuna.tsinghua.edu.cn/simple
这种方式只对当前命令有效,不加参数,就使用默认的配置。
永久配置
通过修改pip
的配置文件修改源,以后运行pip
命令会使用配置的源。
windows平台
windows下配置步骤如下:
-
新建
pip
配置文件夹。直接在用户目录中创建一个名为pip
的文件夹(即%HOMEPATH%\pip),例如我的电脑上如下图: -
然后在
pip
文件夹中创建一个名为pip.ini
的配置文件,配置内容如下:[global] index-url = https://pypi.doubanio.com/simple [install] trusted-host = https://pypi.doubanio.com/
保存后重新打开命令行工具使用pip
安装第三方库就会使用配置的源。
linux/mac平台配置
步骤如下:
-
在家目录下创建配置文件夹
.pip
cd ~ mkdir .pip
注意
pip
前有个点.
-
创建配置文件
pip.cnf
cd .pip vim pip.conf
文件内容如下:
[global] index-url = https://pypi.doubanio.com/simple [install] trusted-host = https://pypi.doubanio.com/
保存后重新打开终端使用pip安装第三方库就会使用配置的源。