首页 > 其他分享 >pip相关介绍

pip相关介绍

时间:2023-08-19 17:33:07浏览次数:39  
标签:版本 Python 介绍 python install pip 相关 安装

#pip的基础使用
介绍
众所周知,pip可以对python的第三方库进行安装、更新、卸载等操作,十分方便。

pip的全称:package installer for python,也就是Python包管理工具。

Python有成千上万的宝藏库,这些库相当于是已经集成好的工具,只要安装就能在Python里使用。它们可以处理各式各样的问题,无需你再造轮子,而且随着社区的不断更新维护,有些库越来越强大,几乎能媲美企业级应用。

怎么下载安装呢?它们被放在一个统一的“仓库”里,名叫PyPi(Python Package Index),所有的库安装都是从这里调度。

有了仓库之后,还需要有管理员,pip就是这样一个角色。pip把库从PyPi取出来,然后安装到Python里,还可以管理安装好的库,比如更新、查看、搜索、卸载等等。

从Python 3.4开始,pip已经内置在Python中,所以无需再次安装。

如果你的Python版本没有pip,那可以使用下面两种方法安装。

(1) 命令行中输入easy_install pip,非常快捷

(2) 在下面网址中下载pip安装文件,然后解压到python scripts目录中,执行python setup.py install安装即可

下载网址:
https://pypi.org/project/pip/#files
下载文件:

2、查看pip版本

pip --version
1
3、升级pip
如果pip的版本太低,可以升级当前版本

pip install --upgrade pip
1
4、获取帮助
想了解如何使用pip,以及pip有哪些功能,执行下面语句可以获取详细教程:

pip help
1
5、安装库
使用pip安装第三方库,执行下面语句

pip install package_name
1
指定package版本:

pip install package_name==1.1.2
1
比如说,我要安装3.4.1版本的matplotlib

pip install matplotlib==3.4.1
1
6、批量安装库
如果一个项目需要安装很多库,那可以批量安装:

pip install -r e:\\requirements.txt
1

常用命令
如果pip的版本太低,可以升级当前版本

pip install --upgrade pip
1
普通安装

pip install requests
1
指定版本安装

pip install robotframework==2.8.7
1
卸载已安装的库

pip uninstall requests
1
列出已经安装的库
列出所有已安装的第三方库和对应版本

pip list

标签:版本,Python,介绍,python,install,pip,相关,安装
From: https://www.cnblogs.com/cxd4321/p/17642768.html

相关文章

  • 【17.0】Redis介绍与安装
    【一】什么是RedisRedis:软件,存储数据的,速度非常快,redis是一个key-value存储系统(没有表的概念),cs架构的软件服务端客户端(python作为客户端,java,go,图形化界面,命令窗口的命令)Redis(RemoteDictionaryServer)是一个开源的、基于内存的数据存储系统,被广泛用于缓存、消息队......
  • 【5.0】路飞项目之数据库相关
    【一】软件开发模式【1】BBSBBS(BulletinBoardSystem)是一种基于电子信息交流的系统,通常用于在线讨论和发布信息。BBS使用了瀑布开发模式。瀑布开发模式是一种线性的软件开发过程,按照固定的顺序依次完成需求分析、系统设计、编码、测试和运维等阶段。在这个开发模式中,软......
  • 【补充】pip换源
    【pip介绍】pip是Python的包管理器,用于下载和安装第三方库。由于pypi(PythonPackageIndex)是全球范围内的镜像站点,所以中国用户从国外的pypi下载包时速度可能会较慢。因此,为了提高下载速度,我们可以将pip源切换到国内的镜像站点。【一】为什么要换源1.pipinstall下载比较......
  • 【3.0】虚拟环境介绍及搭建
    【一】使用场景写了个项目使用djagno2.x版本--->django2.x装在了解释器上后来又有个项目使用使用djagno3.x版本--->django3.x装在解释器上以后要打开第一个项目运行需要卸载django3,安装django2有种方式解决这个问题每个项目自己有个环境,装的模块,都是这个项......
  • Java集合相关知识
    1、Collection的使用importjava.util.ArrayList;importjava.util.Collection;importjava.util.Iterator;publicclassMain{publicstaticvoidmain(String[]args){//创建集合Collectioncollection=newArrayList();//添加元素......
  • Java I/O流相关操作
    一、FileReader读入数据的基本操作适用于纯文本文件,如TXT文件使用throws的方式处理异常packagecom.java.main;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.IOException;publicclassTestStream{ publicstati......
  • Java相关
    安装maven参考:https://blog.csdn.net/weixin_45626288/article/details/129729121安装homebrew参考:https://huaweicloud.csdn.net/63a570ebb878a545459474e5.html......
  • Nginx的安装以及相关代理配置
    前言什么是NginxNginx是一个高性能的HTTP和反向代理Web服务器,同时也提供IMAP/POP3/SMTP服务。Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3/SMTP)代理服务器。Nginx的特点是:占有内存少,并发能力强。Nginx专门为性能优化而开发,性能是最重要的考量,非常注重效率......
  • python pip国内镜像源使用
    清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.com/simple/......
  • 自我介绍
    1  姓名 性格   老师同学们,大家好!我叫刘穗荷,很高兴能进入北京电子科技学院和大家一起学习,如果用三个词形容自己的话,大概是真诚,感性,略内向。可能是见识少的原因,我很少会想得很复杂,我相信用真心去对待别人不会是错事,也很希望能够交到要好的朋友。感性可以说是我的一个......