pip是python包管理工具,提供python包搜索、下载、安装、卸载、更新等操作。
如果你在python官网下载了windows的python安装包,安装时会默认勾选安装pip。
在近几年更新的linux发行版中,python3已默认集成,如果没有自带pip,可以通过以下方式安装:
# apt包管理器
apt install -y python3-pip
pip3 --version
pandas
作为示例# 查看帮助
pip3 --help
# 搜索pandas包
pip3 search pandas
# 安装pandas包。默认安装最新版
pip3 install pandas
# 安装或更新pandas包
pip3 install -U pandas
# 查看pandas包的信息
pip3 show pandas
# 列出已安装的python包
pip3 list
# 卸载pandas
pip3 uninstall pandas
pip默认通过官方源下载安装包,而官方服务器在境外。如果用户在中国大陆内,访问速度会比较慢,建议大陆用户配置国内的pip镜像源。
pip3 install pandas -i https://mirrors.aliyun.com/pypip/simple
mkdir -p ~/.pip
vim ~/.pip/pip.conf
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
pip install -U pip
时权限错误导致pip被卸载,此时无法再安装其他库。python -m ensurepip
来恢复pip。