目录

1.pip与pypi介绍

2.pip 常用命令

3.pip安装本地whl文件

4.更换国内pip源

1.pip与pypi介绍

pip为Python 包管理工具,提供查找、下载、安装、卸载等功能,为easy_install替代品

pypi是python官方第三方库仓库(开源包公共存储库),可下载或上传自己开发的库,使用pip下载。

pip官方文档

https://pip.pypa.io/en/latest/reference/

2.pip 常用命令

安装包

python2 -m pip install XXX

python3 -m pip install XXX

#升级现有模块

python -m pip install --upgrade SomePackage

#只为当前用户安装包

python -m pip install --user

#安装最新版本

pip install SomePackage

#指定版本

pip install SomePackage==1.0.4

#最小版本

pip install 'SomePackage>=1.0.4'

显示版本和路径

pip --version

获取帮助

pip --help

升级 pip

pip install -U pip 或 sudo easy_install --upgrade pip

升级包

pip install --upgrade SomePackage

pip install --upgrade SomePackage >=1.0.4'

卸载包

pip uninstall SomePackage

搜索包

pip search SomePackage

显示包的目录

pip show -f xx

显示安装包信息

pip show

查看指定包的详细信息

pip show -f SomePackage

列出已安装的包

pip list

查看可升级的包

pip list -o

只为当前用户安装

pip install --user SomePackage

导出requirements.txt

pip freeze > requirements.txt

安装requirements.txt中指定的包

pip install -r requirements.txt

从其他索引安装

pip install --index-url http://my.package.repo/simple/ SomeProject

除PyPI外,在安装过程中搜索其他索引

pip install --extra-index-url http://my.package.repo/simple SomeProject

打包

pip wheel xx

3.pip安装本地whl文件

(1)在cmd进入python Scripts目录 pip install python_dateutil-2.5.3-py2.py3-none-any.whl

(2)在cmd输入whl文件全路径

pip install C:\Users\python_dateutil-2.5.3-py2.py3-none-any.whl

4.更换国内pip源

(1)pip国内的一些镜像

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

(2)修改源方法

临时使用

在pip加上-i参数指定pip源:

pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久修改

linux: 在 ~/.pip/pip.conf加上如下内容

index-url=https://pypi.tuna.tsinghua.edu.cn/simple

注:若没有pip.conf则创建一个

windows: 在user目录创建pip目录,如C:\Users\xx\pip,新建pip.ini,加上如下内容

index-url=https://pypi.tuna.tsinghua.edu.cn/simple

(3)使用pqi工具

pqi为自动切换国内源的小工具

安装

pip install pqi

列举所有支持的PyPi源

pqi ls

改变PyPi源

pqi use tuna #tuna为清华PyPi源,aliyun为阿里云PyPi源

# 显示当前PyPi源

pqi show

案例

pqi use aliyun

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ dateparser

python - pip 命令合集相关推荐

  1. python pip指令_python 常用 pip 命令合集

    不得不说 python 的库真的是十分强大,基本满足了程序员各个方面的需求.在安装 python 库的方法中,最简单快捷的就是使用 pip 命令了.本文主要就 python 自带的 pip 命令以及本 ...

  2. python 常用命令合集

    一.pip类 1.安装依赖 pip install -r requirement.txt -r:安装requirement.txt文件中的依赖 2.查看某个包是否安装 pip list |grep o ...

  3. Python编译环境合集

    Python是数学建模和数据分析的重要工具之一.在运用Python前,构建一个完备的环境是非常重要的步骤.今天,我们就为大家介绍一下Python的常用环境~ [Python常用环境合集] 01.自带的 ...

  4. python基础语法合集-Python基础语法合集.zip

    [实例简介]精心整理的Python基础语法合集,变量,循环,输入输出等等都有,主要是知道概念和怎么用的 如果打开文件后有文字变成符号的,先把字体改为宋体就正常了 [实例截图] [核心代码] 目录 了解 ...

  5. 网络工程师人手必备!常用网络命令合集请收下

    [欢迎关注微信公众号:厦门微思网络] 微思网络(官网):https://www.xmws.cn/ 在计算机网络中经常要对网络进行管理,测试,这时就要用到网络命令.今天就为大家整理了一些网络工程师必备的 ...

  6. Git 经常使用命令合集

    ====== Git 经常使用命令合集 ====== === 1.Git 文档 === Git 中文文档观看地址:http://git.oschina.net/progit/      === 2.G ...

  7. shell遍历根目录_大厂运维高手如何打造核心竞争力?这些Shell命令合集得知道!...

    作者简介:牧客,前阿里巴巴运维专家.本文选自:拉勾教育专栏<运维高手的36项修炼> 你好,我是牧客.我在运维领域深耕10余年,现在是一家知名互联网公司架构师.我曾就职于大型互联网公司阿里巴 ...

  8. awk取列 shell 读文件_大厂运维高手如何打造核心竞争力?这些Shell命令合集得知道!...

    作者简介:牧客,前阿里巴巴运维专家. 本文选自:拉勾教育专栏<运维高手的36项修炼> 你好,我是牧客.我在运维领域深耕10余年,现在是一家知名互联网公司架构师.我曾就职于大型互联网公司阿里 ...

  9. 【Python常用函数合集】clip函数、range函数等

    你应该听说过,应用Python,可以让你处理一天的重复工作量,缩短到几分钟甚至更短.从此解放上班时间,研究更多更有效率的工作方法.进一步提升工作效率,让工作更出彩.这不是广告,这是实锤图片.    本 ...

最新文章

  1. 一文详解「群体机器人」中的「实体进化」到底是什么?
  2. Linux下sed命令替换配置文件中某个变量的值(改变包含字符的一行的值)之二——只改变第一出现的那一行
  3. 科大星云诗社动态20201130
  4. oracle的读写过程,我在在oracle中统计读写量,用了v$filestat,操作过程如下,有些问题请问高手...
  5. UI5 table display visible row count logic calculation calculate
  6. 【dfs】【bfs】【链表】 求连通分量 (ssl 1759)
  7. 【JavaWeb】前端框架之Bootstrap
  8. python123选择题及答案_py利用selenium库 爬取 python123官网的练习题及答案
  9. Manitest: Are classifiers really invariant?论文解读
  10. BI—SSIS初步认识
  11. win10桌面计算机怎么显示不出来的,win10系统开机只显示背景不显示桌面该怎么办?...
  12. win10绿联usb转串口_win10 usb转串口驱动-win10 usb转串口sb转驱动下载 PL2303 最新版 - 河东下载站...
  13. python并行爬虫
  14. PySpark fold foldByKey用法
  15. item_review - 获得淘宝商品评论电商API
  16. 身份证号码正则表达式 阿星小栈
  17. html 标题设置链接 博客,从今天开始,拿起VuePress打造属于自己的专属博客
  18. Python取某个目录下的所有的EXCEL
  19. QQ空间最新免费个人形象设置方法
  20. dlink客户端 android,DLink IP Cam Viewer by OWLR

热门文章

  1. Quratus II TimeQuest timing Analyzer 中网表模型设置分析介绍
  2. 比MySQL快801倍,太颠覆了!
  3. 乾胤电商:2022拼多多白底图怎么拍?
  4. 人类意识由大脑信号协调的复杂动态模式支持
  5. 八招让油性肌肤再无粉刺烦恼
  6. 2023年4月华为HCIP新增题库(H12-831)
  7. Intellij IDEA快捷键大全汇总
  8. 网页端如何实现点击链接跳转到QQ(手机QQ)打开会话
  9. 依赖倒置原则——举例说明Java设计模式中的依赖倒置原则
  10. 省钱攻略:9折话费充值平台推荐