python库PyPi及pip命令

PyPi

PyPi是一个python包的仓库,里面有很多别人写好的python库,你可以通过easy_install或者pip进行安装,目前大约有58549个软件包。

pip

pip已经包含在了Python 2.7.9+和Python 3.4+中,所以首先确认你的安装版本是不是这两种或者更新的版本。 pip可以安装在CPython 2.6, 2.7, 3.2, 3.3, 3.4包括pypy。 pip同时支持Unix/Linux, OS X, 和 Windows这三大操作系统。 也可以通过https://bootstrap.pypa.io/get-pip.py下载。

查看帮助

pip –help

查看版本

pip –version

pip有意思的功能,更新自己

pip install –upgrade pip

Usage: pip [options]

安装目录位于Python27\lib\site-packages (python 2.7)

Commands:

  • install — 安装python应用 Install packages.
  • uninstall — 卸载python应用 Uninstall packages.
  • freeze — 以特定格式输出安装包.
  • list — 查看安装的python应用 List installed packages.
  • show — 查看 Show information about installed packages.
  • search — 查找python包 Search PyPI for packages.
  • wheel — 按要求编译wheel.
  • help — 显示帮助.

pip和pip3

注意:默认ubuntu下,pip对应python2,pip3对应python3。 或者明确写上

python -m pip list

等于

pip list

python3 -m pip list

等于

pip3 list

Easy_install:

easy_insall的作用和perl中的cpan, ruby中的gem类似,都提供了在线一键安装模块的傻瓜方便方式。而pip是easy_install的改进版, 提供更好的提示信息,删除package等功能。老版本的python中只有easy_install, 没有pip。

下载:https://bootstrap.pypa.io/ez_setup.py