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 升级pippython -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使用实例

3.1 安装redis# 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[options]

Commands:

install                安装包.

uninstall               卸载包.

freeze                 按着一定格式输出已安装包列表

list                  列出已安装包.

show                  显示包详细信息.

search                 搜索包,类似yum里的search.

wheel                 Buildwheelsfromyourrequirements.

zip                   不推荐.Zipindividualpackages.

unzip                 不推荐.Unzipindividualpackages.

bundle                 不推荐.Createpybundles.

help                  当前帮助.

GeneralOptions:

-h,--help               显示帮助.

-v,--verbose             更多的输出,最多可以使用3次

-V,--version             现实版本信息然后退出.

-q,--quiet              最少的输出.

--log-file          覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log

--log             不覆盖记录verbose输出的日志.

--proxy           Specifyaproxyintheform[user:passwd@]proxy.server:port.

--timeout           连接超时时间(默认15秒).

--exists-action   Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.

--cert             证书.

python学习网,大量的免费python视频教程,欢迎在线学习!

python pip gpl_python pip怎么更新包相关推荐

  1. 【python】使用pip安装指定版本的模块,卸载、查看、更新包

    怎么样使用pip安装指定版本的包/库/模块? 为什么要指定版本呢,因为兼容性的问题,有些模块的版本和python的版本其实是不兼容的,容易出现报错: ImportError: DLL load fai ...

  2. python pip 的安装、更新、卸载、降级、和使用 pip 管理包

    ____tz_zs 安装 pip 安装 pip 官网的安装方式(推荐) curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python g ...

  3. python 使用pip安装和更新包

    一. 如何更新pip? 我们使用python时常常会用到 pip 这个包安装和管理工具. 每次更新其他包之前,首先我们最好要更新一下pip. 为什么一定要升级pip的版本? 如果不升级pip的版本,可 ...

  4. python pip gpl_Python PICOS包_程序模块 - PyPI - Python中文网

    圆锥优化解算器的python接口 picos是一个用户友好的python api,可用于多个圆锥和整数编程. 解算器,非常像YALMIP或 CVX在MATLAB下面. picos允许您以高级别输入数学 ...

  5. Pycharm中无法导入各种Python模块,pip不能更新的解决办法

    一.Pycharm中无法导入各种Python模块,pip不能更新的解决办法 1.先用python -m pip uninstall pip 将之前版本的pip卸载 2.在官网上下载pip压缩包,记得下 ...

  6. pip的安装,更新,卸载模块以及使用方法 python

    在python的学习过程中,肯定会遇到很多安装模块的地方,可以使用easy_install安装,但是easy_install相对于pip而言,最大的缺陷就是它所安装的模块是不能够卸载的,其他功能是和p ...

  7. Pip 升级——以及如何更新 Pip 和 Python

    Python 是一种广泛使用且功能强大的编程语言,学习起来相对简单. Python 每隔几个月发布一次补丁更新,大约一年发布一次主要更新.因此,更新计算机上的 Python 版本始终是个好主意. 此外 ...

  8. python离线安装pip.whl_20180903 - Python Pip 工具下载whl包与离线安装

    20180903 - Python Pip 工具下载whl包与离线安装 1. 我的Blog 2. 简介信息 摘要:Linux下,python,pip工具离线安装包 Author: andy_yhm@y ...

  9. python手动安装包_python pip如何手动安装二进制包

    python中使用pip安装扩展包的时候,有时候会遇到如下类似报错: Running setup.py install for mysqlclient ... error ...(中间报错信息省略) ...

最新文章

  1. Java NIO(New I/O)的三个属性position、limit、capacity
  2. ie6不能播放视频问题
  3. 【Groovy】MOP 元对象协议与元编程 ( 方法合成 | 动态注入方法 )
  4. Flink从入门到精通100篇(十二)-如何分析和定位 Flink 作业 OOM 问题?
  5. 20220215 人工势场的缺陷局部最小值
  6. php excel下载打不开了,php下载excel无法打开的解决方法
  7. Vue (响应式原理-模拟-3-Compiler)
  8. 深究Spring中Bean的生命周期
  9. 计算机管理里面蓝牙音频有问题,win10更新到1903版,蓝牙音频存在问题,微软终于给出了解决方法-win10更新...
  10. 杭电 4548 美素数
  11. node中的异步API
  12. php curl修改ip,php中curl设置ip的方法
  13. elixir 高可用系列 - 目录
  14. 如何删除动态数组的指定元素 - 回复 Splendour 的部分问题
  15. Android音视频学习路线
  16. 批量导出docker images 批量导入docker镜像
  17. 一种基于GRU神经网络的英文诗歌生成系统
  18. 史上最全图详解Jvm—诊断工具和JVM监控
  19. [转载] 黄志敏:一条数据新闻是如何用7步生产出来的?
  20. 关于comparator升序、降序

热门文章

  1. 程序员面试金典 - 面试题 17.24. 最大子矩阵(转成一维最大子序和 DP)
  2. LeetCode 919. 完全二叉树插入器(层序遍历队列)
  3. LeetCode 216. 组合总和 III(排列组合 回溯)
  4. LeetCode 1094. 拼车
  5. c 语言银行排队系统,C++实现银行排队系统
  6. linux进程上下文切换的具体过程,Linux实验三 结合中断上下文切换和进程上下文切换分析Linux内核一般执行过程...
  7. android wsdl封装,《android 解析WebService》
  8. 论文浅尝 | 基于超平面的时间感知知识图谱嵌入
  9. 论文浅尝 | 用异源监督进行关系抽取:一种表示学习方法
  10. 清华CrossWOZ,助你徒手搭建任务导向对话系统