Python中 pip 安装、升级、升级包
1. pip 下载安装
1.1 pip 下载
进入 https://pypi.python.org/pypi/pip ,下载 .tar.gz压缩包
1.2 Linux 安装 pip
# tar -xzvf pip-1.5.4.tar.gz 解压
# cd pip-1.5.4 进入解压文件
# python setup.py install 安装
1.3 升级 pip
python -m pip install --upgrade pip
2. pip使用详解
2.1 pip 安装包
# pip install 安装包名 [...]
Successfully installed SomePackage #安装成功
2.2 pip 查看是否已安装
# pip show --files 安装包名 Name:SomePackage # 包名 Version:1.0
# 版本号 Location:/my/env/lib/pythonx.x/site-packages
# 安装位置 Files:
# 包含文件等等 ../somepackage/__init__.py [...]
2.3 pip 检查哪些包需要更新
# pip list --outdated
2.4 pip 升级包
# pip install --upgrade 要升级的包名
包名 目前安装的版本号 最新版本号
2.5 pip 卸载包
# pip uninstall 要卸载的包名
3. pip 使用实例
redis
3.1 安装# pip install redis
3.2 卸载redis
# pip uninstall redis
Uninstalling redis: /usr/lib/python3.6/site-packages/redis-2.9.1-py3.6.egg-info.........Proceed (y/n)? y
Successfully uninstalled redis # 卸载成功
4. pip 参数解释
# pip --help Usage:
pip<command>[options] Commands:
install 安装包.
uninstall 卸载包.
freeze 按着一定格式输出已安装包列表
list 列出已安装包.
show 显示包详细信息. search 搜索包,类似yum里的search.
wheel Buildwheelsfromyourrequirements.
zip 不推荐.Zip individual packages.
unzip 不推荐.Unzip individual packages.
bundle 不推荐.Create py bundles.
help 当前帮助.
GeneralOptions:
-h,--help 显示帮助.
-v,--verbose 更多的输出,最多可以使用3次
-V,--version 显示版本信息然后退出.
-q,--quiet 最少的输出.
--log-file<path> 覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log
--log<path> 不覆盖记录verbose输出的日志.
--proxy<proxy> Specify a proxy in the form[user:passwd@]proxy.server:port.
--timeout<sec> 连接超时时间(默认15秒).
--exists-action<action> Default action when a path already exists:(s)witch,(i)gnore,(w)ipe,(b)ackup.
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。