
简介
1
2pip is the package installer for Python.
You can use pip to install packages from the Python Package Index and other indexes.
官网说明:pip是Python包管理工具,主要用于包的查找、下载、安装、卸载的功能。
当前版本:V19.3.1
安装
本人主要使用MacOX、Centos7系统,关于安装,这里介绍2种方式。
curl
| 1 | # 下载安装脚本 | 
easy_install
| 1 | easy_install pip | 
参数说明
| 1 | [root@bash ~]# pip --help | 
参数说明略,在下面有具体使用。
基础使用
基于上面的详细参数,列举一下常用的命令。
安装包
基础安装
使用此命令,默认安装源的最新版本。1
pip install numpy
安装指定版本
| 1 | pip install numpy==1.14.0 | 
大于指定版本
| 1 | pip install numpy>=1.14.0 | 
requirements文件安装
requirements.txt为指定的路径文件。1
pip install -r requirements.txt
卸载
| 1 | pip uninstall numpy | 
升级包
直接升级指定的包。
| 1 | pip install -U numpy | 
查看已安装的包
包==版本
执行这个命令,可以获取项目能run的包相关信息,把这些信息直接写到requirements.txt文件,方便项目迁移以及在其他环境运行。1
2
3
4
5
6
7
8
9
10[root@bash ~]# pip freeze
alembic==0.9.9
altgraph==0.10.2
amqp==2.2.2
aniso8601==1.2.1
anyjson==0.3.3
appnope==0.1.0
asn1crypto==0.24.0
aspy.yaml==1.1.1
包 版本
| 1 | [root@bash ~]# pip list | 
查看指定包信息
| 1 | [root@bash ~]# pip show numpy | 
搜索
| 1 | pip search numpy | 
查看版本
| 1 | [root@bash ~]# pip --version | 
配置
建立pip配置文件
| 1 | mkdir ~/.pip | 
编辑pip配置文件
| 1 | vim ~/.pip/pip.conf | 
本人配置文件:
| 1 | [global] | 
常用命令
安装指定源指定包
| 1 | pip install dateutil -i http://pypi.python.org/simple --trusted-host pypi.python.org | 
安装下载wheel包
whl包文件下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
| 1 | python -m pip install Pillow-4.0.0-cp27-cp27m-win_amd64.whl | 
学习参考
pip官网:https://pypi.org/project/pip/
whl包下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
pip源:
 
        