目录:
安装pip
如果版本号大于等于 2.7.9 Python 2 ,或者版本号大于等于 3.4 的 Python 3,官方安装包自带 pip 。
如果没有,可以按照下面的方法安装:
Python 2 的安装:
目前Linux、macOS等操作系统中会默认安装 Python 2,为了区分,Python 3 中的 pip 的名字一般是 pip3,以和 Python 2 的 pip 区分。如果不是,也建议手动 alias 为 pip3。
使用示例
查看 pip 版本
使用 search 查找第三方库
查找示例:
使用 install 安装第三方库
安装到默认的第三方库目录:
如何在 Linux、macOS 系统上提示权限,可以在前面加上 sudo。
安装到用户目录:
安装示例:
列出当前安装的所有第三方库
list 还有很多用法,可以通过pip3 list -h查看帮助。
常见的用法:
查看不是最新版本的库:pip3 list --outdated
查看用户级的库:pip3 list --user
另外,也可以通过pip3 freeze查看的安装的库,它会以 requirements 格式输出:
升级 pip
查看某个已安装库的信息
示例:
查询某个第三方库有哪些版本
安装指定版本的第三方库
如果已经有,先卸载,以pycurl为例子:
更新 pip 本身
解决 ImportError: module 'pip' has no attribute 'main'
在一次升级 pip 失败后,再执行 pip 时候,报错:
解决办法是重新安装pip:
执行 python get-pip.py 。如果是 python3,则执行 python3 get-pip.py