学Python还不会用pip?看这里,详细的pip使用教程

欢迎关注公众号【Python开发实战】,免费领取Python安装教程和Python学习电子书!

pip介绍

pip,是package installer for Python的简称,翻译一下就是Python包管理工具。顾名思义,pip可以管理Python包,包括查找、下载、安装、卸载等功能。Python3.4及以后的版本均已内置pip,不需要另外安装。

Python拥有大量的第三方库,而这些库都被统一放在一个“仓库"里,这个仓库就是PyPI,全名是Python package index,

网址是https://pypi.org/,使用PyPI可以查找、安装和发布Python包。pip则充当了一个管理员的角色,可以将Python包从PyPI中找到、提取、然后安装到Python环境中。

当在写Python程序需要用到某个Python包时,需要确保当前使用的Python环境已经安装了这个Python包中,而使用pip就可以查看是否安装、以及安装等操作。

下面是列举的pip的常用命令。

pip常用命令

  1. 列出已经安装的Python包列表

    pip list
    
  2. 安装某个Python包

    pip install numpy
    pip install numpy-1.21.6-cp37-cp37m-win_amd64.whl    # 需要提前下载好离线安装包
    pip install -r requirements.txt
    
  3. 卸载某个Python包

    pip uninstall numpy
    
  4. 下载某个Python包,会把包对应的.whl离线安装文件下载到本地

    pip download numpy
    
  5. 输出当前Python环境下所有已经安装的Python包,经常在生成项目依赖包列表requirements.txt文件时使用。

    pip freeze > requirements.txt
    
  6. 显示某个已安装Python包的信息

    pip show numpy
    

    image-20220503172443935

  7. 显示pip的命令及参数帮助

    pip help
    
  8. 检查某个已安装Python包是否具有兼容的依赖项

    pip check numpy
    

    image-20220503172551751

  9. 配置管理本地和全局的配置,这经常在设置镜像源的时使用。

    # 配置某个配置项的值
    pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/  
    
    # 输出当前pip的配置
    pip config list   
    
    # 查看某个配置项的值
    pip config get global.index-url 
    
    # 删除某个配置
    pip config unset global.index-url 
    
    # 用一个编辑器打开配置文件进行编辑,如果没有指定--editor参数,会用环境遍历EDITOR的值作为编辑器
    pip config edit 
    
  10. 显示对调试有用的信息

    pip debug
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凯旋.Lau

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值