pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。
而Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。
基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。[1]
1.pip和easyinstall的区别:
1)pip会把插件及其相关的依赖一起安装而easyinstall只会安装制定的插件
2)pip继承easyinstall,即安装pip之前必须有easyinstall存在
2.安装:
1)下载setuptools解压后进入其根目录 执行cmd命令python setup.py install
在python软件目录中安装easyinstall插件
2) 进入pip的根目录执行 python setup.py install
3)配置环境变量:将python目录下的script目录放入path路径中
4)测试是否成功:执行cmd命令 pip freeze 看是否有插件列表显示可以测试安装
插件 cmd命令:pip django
3.pip常用命令:
pip --version 查看版本 pip freeze 显示所有已经安装的模块库列表
pip list 显示模块列表
pip install redis=2.9.1 安装相应版本
pip uninstall redis 卸载
pip help 所有跟pip有关的命令及用法
安装指定源的插件:
pip install redis -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip freeze >d:/requirement.txt 将列表输出到d:盘txt文件
pip install -r d:requirement.txt 安装txt文件内的插件