• pip常用命令


    1.pip

    2.where pip

    3.pip install --upgrade pip

    4.安装

    这里暂用flask库举例,安装flask库,默认安装最新版:

    pip install flask
    
    • 1

    指定要安装flask库的版本:

    pip install flask==版本号
    
    • 1

    我们在安装第三方库时可能会很慢,甚至会发生超时报错(Read timed out),解决办法有两种,第一种使用timeout参数增加时间:

    pip install flask --timeout 6000
    
    • 1

    第二种就是利用国内的一些镜像,使用格式如下:

    pip install flask -i 镜像源
    
    • 1

    下面是一些比较稳定且速度比较快的国内镜像,个人最常用的是清华镜像:

    清华: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
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    pip还支持安装指定文件中的包,什么时候用呢?比如我们新建了一个虚拟环境,这里面什么库都没有,但我们一个一个库安装是非常麻烦的,我们就可以将全局环境中的包导入文件,然后在虚拟环境中一次性安装,剩下你只需要再安装一些虚拟环境中需要的库即可。
    这种操作建议在Pycharm的终端使用,因为涉及到文件的生成,可以直接在目录中找到文件,具体操作如下:

    pip freeze > requirements.txt
    
    • 1

    这条指令会生成一个文本文件,文件中就是你环境中安装的所有库及对应的版本:
    在这里插入图片描述
    然后进入虚拟环境,并输入下面这个命令,pip 就会安装文件中所有的库:

    pip install -r requirements.txt
    
    • 1

    5.查看

    pip list
    
    • 1

    在这里插入图片描述

    pip freeze
    
    • 1

    在这里插入图片描述
    可以看到这两条命令都可以得到已安装的库及对应的版本信息,两者的可见区别就在于格式不同,并且后者可以导出文件,另外还有一些细致的区别这里不再介绍。

    pip show flask
    
    • 1

    查询某个库一些基本信息,主要有版本号、Home Page、所在位置以及这个库的一些依赖(Requires):
    在这里插入图片描述
    这条指令用来查询某个库更加具体的信息:

    pip show -f flask 
    
    • 1

    在这里插入图片描述

    6.更新

    pip list --outdated
    
    • 1

    查询有哪些库需要更新,会返回这个库现在的版本、最新版本已经库的类型:
    在这里插入图片描述
    另外一种形式:

    pip list -o
    
    • 1

    升级某个库,也可以指定想要的版本号:

    pip install --upgrade flask
    
    • 1

    另外一种形式:

    pip install -U flask
    
    • 1

    7.卸载

    卸载某个第三方库,需要注意的是pip中有些库是自带的,它们是不支持卸载的。

    pip uninstall flask
    
    • 1

    与安装原理一样,pip卸载也支持通过文件一次性卸载多个库。

    卸载pip本身:

    python -m pip uninstall pip
    
    
    • 1
    • 2

    8.设置 pip 源

    pip config set global.index-url https://mirror.baidu.com/pypi/simple
    
    • 1

    查看pip源(验证pip源)

    pip config list
    
    • 1

    切换回默认源(PyPI)

    pip config unset global.index-url
    
    • 1

    要查看pip的默认源,您可以在命令行中运行以下命令:pip config list。这将列出pip的配置信息,包括pip的源地址。在输出中,您可以查找index-url和extra-index-url字段,它们包含pip使用的源地址。

    在这里插入图片描述

  • 相关阅读:
    永磁材料测试系统励磁与测量指标
    【Kafka系列】(一)Kafka入门
    pyqt 进度条QProgressBar
    Vulnhub DC2
    vue+element-ui el-select + el-tree下拉树形结构组件(支持筛选过滤)
    C#设计模式六大原则之单一职责原则
    Java并发-synchronized使用方法
    如何在excel表中实现单元格满足条件时整行变色?
    SQL优化--关联子查询的前世今生
    影视行业应该如何利用软文进行宣传?媒介盒子告诉你
  • 原文地址:https://blog.csdn.net/wa1tzy/article/details/115292818