1、pip下载安装

pip下载

进入https://pypi.python.org/pypi/pip,下载 .tar.gz压缩包

Linux安装pip(仅此一处是Linux的操作,其它的皆是基于Windows操作)

# tar -xzvf pip-1.5.4.tar.gz      解压
# cd pip-1.5.4               进入解压文件
# python setup.py install        安装

升级pip

python -m pip install --upgrade pip

2、pip使用详解

pip安装包

# pip install 安装包名
 [...]
 Successfully installed SomePackage    #安装成功

pip查看是否已安装

# pip show --files 安装包名
 Name:SomePackage    # 包名
 Version:1.0        # 版本号
 Location:/my/env/lib/pythonx.x/site-packages   # 安装位置
 Files:            # 包含文件等等
 ../somepackage/__init__.py
  [...]

pip检查哪些包需要更新

# pip list --outdated

pip升级包

  # pip install --upgrade 要升级的包名

  包名               目前安装的版本号     最新版本号

pip卸载包

# pip uninstall 要卸载的包名

3、pip使用实例

安装redis

# pip install redis

卸载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           # 卸载成功

pip参数解释

中文(可复制摘取):

  # pip --help

 
Usage:  
 pip<command>[options]
 
Commands:
 install                安装包.
 uninstall               卸载包.
 freeze                 按着一定格式输出已安装包列表
 list                  列出已安装包.
 show                  显示包详细信息.
 search                 搜索包,类似yum里的search.
 wheel                 根据你的要求制造轮子.
 zip                   不推荐.压缩单个包.
 unzip                 不推荐.解压各个包.
 bundle                 不推荐.创建pybundles.
 help                  当前帮助.
 
GeneralOptions:
 -h,--help               显示帮助.
 -v,--verbose             更多的输出,最多可以使用3次
 -V,--version             现实版本信息然后退出.
 -q,--quiet              最少的输出.
 --log-file<path>          覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log
 --log<path>             不覆盖记录verbose输出的日志.
 --proxy<proxy>           以以下形式指定aproxy:[user:passwd @] proxy.server:port.
 --timeout<sec>           连接超时时间(默认15秒).
 --exists-action<action>   路径已存在时的默认操作:(switch,(ignore,(w)ipe,(backup).
 --cert<path>             证书.
英文(图片)

python的pip怎样更新包 + pip的help翻译的更多相关文章

  1. pip 安装更新卸载 pip/yum换源

    pip安装:sudo apt-get install python3-pip pip更新:sudo pip3 install --upgrade pip pip卸载:sudo apt-get remo ...

  2. Python 升级致yum 问题,pip 异常

    升级 Python 导致 yum 和 pip 异常: 一些storm 和 自定义项目 需要升级python版本:Linux 系统默认是2.6 版本 ,所以需要根据业务进行升级操作:Python 官方下 ...

  3. Python入门系列(九)pip、try except、用户输入、字符串格式

    pip 包含模块所需的所有文件. 检查是否安装了PIP $ pip --version 安装包 $ pip install package_name 使用包 import package_name 删 ...

  4. python入门21 pip安装、更新、卸载第三方包,验证包是否安装成功;pip自身更新升级

    1 安装第三方包 python3自带安装工具pip,且在安装时勾选添加path也会将pip.exe所在目录加入到环境变量(python安装目录\Scripts). 因此安装第三方软件特别简单,打开命令 ...

  5. python 学习笔记_1 pip安装、卸载、更新包相关操作及数据类型学习

    '''prepare_1 pip安装.卸载.更新组件type 各数据类型''' py -3 -m pip py -3 -m pip listpy -3 -m pip show nosepy -3 -m ...

  6. 用pip批量更新所有包

    p.s在先,事实证明,把电脑里所有的python包一次性更新是吃力不讨好的工作,不过,这是另一回事,如果你一定要这么做,根据http://stackoverflow.com/questions/272 ...

  7. 利用pip批量更新python库

    如果python库比较旧,需要更新到最新版本,可以利用pip工具. DOS命令行下,输入pip -V查看pip版本,可以先把pip更新到新版本. 查看系统里过期的python库 pip list #列 ...

  8. python 在内网windows环境下pip三方包

    我没用过Linux环境. 一般情况下,内网安装三方包,只需要在pypi找到对应python版本(2.7,3.6,...),系统位数(32位,64位)的whl包,cmd命令行cd进入相关目录,pip i ...

  9. Python学习笔记(二)在线用pip下载第三方包

    根据他人的博客,可以发现pip也是可以离线安装已经下载好的包的,具体请参考<pip常用命令>.由于现在还没进展到那个程度,所以本次博客先记录一下我已经学会的东西. 1.pip基本用法 (1 ...

随机推荐

  1. 洛谷P1957口算练习题题解

    前言: 题目传送门:https://www.luogu.com.cn/problem/P1957 其实这很简单 纯模拟撒~~~~ 正文开始: _话说 ,就当本蒟蒻正高高兴兴的刷水题时,居然 碰到了这个 ...

  2. P3916 图的遍历 题解

    原题链接 简要题意: 求从每个点开始,可以到达的编号最大的点. 我们只要发现一条性质,这题就变得挺简单了. 你想,如果从每个点开始走,分别遍历,肯定是不科学的. 因为是有向图,所以当前点 \(x\) ...

  3. [JVM教程与调优] 什么是JVM运行时参数?

    我们接着上一章节[JVM教程与调优] JVM都有哪些参数类型?的内容继续讲解,这章我们来介绍一下:如何查看JVM运行时参数.这一点十分重要,因为我们在进行JVM参数调优的时候,我们首先得知道目前系统运 ...

  4. Xamarin.Forms读取并展示Android和iOS通讯录 - TerminalMACS客户端

    Xamarin.Forms读取并展示Android和iOS通讯录 - TerminalMACS客户端 本文同步更新地址: https://dotnet9.com/11520.html https:// ...

  5. FormDataMultiPart获取表单文件的大小

    在完成springboard某个功能时遇到个问题,前端表单上传了个文件,服务端接收的是FormDataMultiPart,希望通过FormDataMultiPart拿到上传文件的size. 一开始获取 ...

  6. [LeetCode] 935. Knight Dialer 骑士拨号器

    A chess knight can move as indicated in the chess diagram below:  .            This time, we place o ...

  7. pyplot 作图总结

    折线图 下面是绘制折线图,设置图片的横轴纵轴标签,图片标题的API的用法. import matplotlib.pyplot as pyplot # init pyplot.figure() # ar ...

  8. UVA11987 Almost Union-Find 并查集的节点删除

    题意: 第一行给出一个n,m,表示 n个集合,里面的元素为1~n,下面有m种操作,第一个数为 1 时,输入a,b 表示a,b 两个集合合并到一起,第一个数为 2 时,输入a,b表示将 a 从他原来的集 ...

  9. ArcSDE数据库、文件地理数据库和个人地理数据库的区别

    Geodatabase地理数据库分为: Personal Geodastabase个人地理数据库, File Geodatabase文件地理数据库, ArcSDE Geodatabase SDE地理数 ...

  10. war 和 war exploded

    IDEA 开发项目时,部署 tomcat 的 Deployment 选项出现: war 模式 可以称之为发布模式.先将 WEB 工程打成 war 包,然后再将其上传到服务器进行发布. war expl ...