pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具。
1、源码安装 Python2编译安装的时候没有安装pip,可以直接从官方地址下载就可以了。官方地址:https://pypi.python.org/pypi/pip 下载解压后,进入目录直接运行python安装就可以了 python setup.py install (PS:Python3编译安装就默认带了pip了) 2、使用包管理软件安装 Linux系统一般都是有自带Python,如果只需要系统自带的Python,直接从系统的包管理器安装可以了。 yum install python-pip 或者 apt-get install python-pip
pip可以自己更新自己 pip install -U pip
(以django包为例) 1、安装PyPI软件 pip install django 2、查看具体安装文件 pip show --files django 3、查看哪些软件需要更新 pip list --outdated 4、升级软件包 pip install --upgrade django 5、卸载软件包 pip uninstall django 6、安装具体版本软件 pip install django #最新版本 pip install django==1.11.8 # 指定版本 pip install 'django>=1.11.0' # 大于某个版本 7、 Requirements文件安装依赖软件 Requirements文件 一般记录的是依赖软件列表,通过pip可以一次性安装依赖软件包: pip freeze > requirements.txt pip install -r requirements.txt 8、 列出软件包清单 pip list pip list --outdated 9、查看软件包信息 pip show django 10、搜索 pip search django
配置文件: $HOME/.pip/pip.conf, 比如使用阿里云的同步镜像: [global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com
对于bash: pip completion --bash >> ~/.profile 对于zsh: pip completion --zsh >> ~/.zprofile