1、pip简介
pip是python包管理工具,该工具提供了对python包的查找、下载、卸载的功能。
2、pip安装
可以通过以下命令判断是否已安装pip工具:
pip --version
若pip未安装,可使用以下方法进行安装:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py #下载安装脚本
sudo python get-pip.py #运行安装脚本
注意:
用哪个版本的python运行安装脚本,pip就被关联到哪个版本;
如果是python3则执行以下命令:
sudo python3 get-pip.py #运行安装脚本
如果是python2则执行以下命令:
sudo python2 get-pip.py #运行安装脚本
一般情况下pip对应的是python2.7,pip3对应的是python3.x。
3、pip使用
3.1 常用命令
显示版本和路径:pip --version
获取帮助:pip --help
升级pip:pip install -U pip
如果这个升级命令出现问题,可以使用以下命令:
sudo easy_install --upgrade pip
3.2 安装包
pip install PackageName #最新版本
pip install PackageName==1.0.5 #指定版本
pip install 'PackageName>=1.0.5' #最小版本
比如安装1.13.3版本的numpy,命令为:pip install numpy==1.13.3
3.3 升级包
pip install --upgrade PackageName
升级指定的包,通过使用==,>=,<=,>,<来指定一个版本号。
3.4 卸载包
pip uninstall PackageName
3.5 搜索包
pip search PackageName
3.6 显示安装包信息
pip show
3.7 查看指定包的详细信息
pip show -f PackageName
3.8 列出已安装的包
pip list
3.9 查看可升级的包
pip list -o
3.10 注意事项
若python2和python3同时有pip,则使用以下方法:
python2: python2 -m pip install xxx
python3: python3 -m pip install xxx