Python pip安装第三方库的攻略分享

 更新时间:2022年11月30日 10:59:39   作者:玩转测试开发  
pip 就是 Python 标准库(The Python Standard Library)中的一个包,只是这个包比较特殊,用它可以来管理 Python 标准库(The Python Standard Library)中其他的包。本文为大家介绍了pip安装第三方库的方法,需要的可以参考一下

简介

pip 是 Python 的包安装程序。其实,pip 就是 Python 标准库(The Python Standard Library)中的一个包,只是这个包比较特殊,用它可以来管理 Python 标准库(The Python Standard Library)中其他的包。pip 支持从 PyPI,版本控制,本地项目以及直接从分发文件进行安装。pip 是一个命令行程序。安装 pip 后,会向系统添加一个 pip 命令,该命令可以从命令提示符运行。

常用命令

pip安装包

pip install 所需安装包名字

pip查看已安装的包

pip show --files 安装包名字

pip检查哪些包需要更新

pip list --outdate

pip升级包

pip install --upgrade 安装包名字 

pip卸载安装包

pip uninstall  安装包名字

生成 requirements.txt

pip freeze >requirements.txt
pip3 freeze >requirements.txt

安装requirements.txt依赖:

pip install -r requirements.txt

安装后缀whl文件

由于网络原因,国外部分第三方可能是被屏蔽的,或者安装包非常的大,这时可以使用安装本地包whl文件的方式进行安装。其步骤是下载对应包的版本到本地,然后通过pip本地安装。

步骤:

Python扩展包的非官方Windows二进制文件网址:

https://www.lfd.uci.edu/~gohlke/pythonlibs/#

下载对应版本的whl文件(python版本,系统位数)

把pip工具所在目录添加到环境变量里,典型目录为

C:\Python\Scripts

安装wheel工具

pip install wheel

安装whl文件

pip install the_package.whl

例如安装:PyWin32 - Python3.9.2 win10-64位

下载:

放入目录:

安装:pip install pywin32-302-cp39-cp39-win_amd64.whl

常用的国内镜像

https://pypi.tuna.tsinghua.edu.cn/simple/  # 清华大学
https://mirrors.aliyun.com/pypi/simple/   # 阿里云
https://pypi.douban.com/simple/       # 豆瓣
https://pypi.mirrors.ustc.edu.cn/simple/  # 中国科学技术大学
https://pypi.hustunique.com/   # 华中科技大学

临时使用:

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

举例:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests
pip install -i https://pypi.douban.com/simple/ -r requirements.txt
pip install -i https://pypi.hustunique.com/ jsonpath

永久使用:

在用户的根目录下创建 .pip 文件夹,新建 pip.conf 文件:

cd ~
mkdir .pip
cd .pip
vim pip.conf

在文件中写入要使用的镜像:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

到此这篇关于Python pip安装第三方库的攻略分享的文章就介绍到这了,更多相关Python pip安装第三方库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • django表单实现下拉框的示例讲解

    django表单实现下拉框的示例讲解

    今天小编就为大家分享一篇django表单实现下拉框的示例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • Django 解决新建表删除后无法重新创建等问题

    Django 解决新建表删除后无法重新创建等问题

    这篇文章主要介绍了Django 解决新建表删除后无法重新创建等问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Python函数参数和注解的使用

    Python函数参数和注解的使用

    本文介绍了Python函数的四种参数:定位参数、可变参数、默认值参数、关键字参数,和第五种Python3新特性参数:仅限关键字参数。函数注解是一种元数据,存在__annotations__属性中,备注函数的参数和返回值的类型,它只是个注解,Python不会做任何强制检查。
    2021-06-06
  • 用 Python 定义 Schema 并生成 Parquet 文件详情

    用 Python 定义 Schema 并生成 Parquet 文件详情

    本文将演示两个例子,一个是没有层级的两个字段,另一个是含于嵌套级别的字段,将要使用到的 Python 模块有 pandas 和 pyarrow,感兴趣是我小伙伴请和小编一起学习下面文章内容吧
    2021-09-09
  • Python实现一行代码自动绘制艺术画

    Python实现一行代码自动绘制艺术画

    DiscoArt 是一个很牛的开源模块,它能根据你给定的关键词自动绘画。本文就将利用这一模块实现一行代码自动绘制艺术画,需要的可以参考一下
    2022-12-12
  • python str字符串转uuid实例

    python str字符串转uuid实例

    这篇文章主要介绍了python str字符串转uuid实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • 基于Python实现烟花效果的示例代码

    基于Python实现烟花效果的示例代码

    这篇文章主要为大家详细介绍了如何利用Python制作出烟花的效果,文中的示例代码讲解详细,对我们学习Python有一定帮助,需要的可以参考一下
    2022-06-06
  • Python函数用法和底层原理分析

    Python函数用法和底层原理分析

    函数是可重用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现,这篇文章主要介绍了Python函数用法和底层分析,需要的朋友可以参考下
    2022-12-12
  • python zip()函数使用方法解析

    python zip()函数使用方法解析

    这篇文章主要介绍了python zip()函数使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • Django使用Celery加redis执行异步任务的实例内容

    Django使用Celery加redis执行异步任务的实例内容

    在本篇文章里小编给大家整理的是关于Django使用Celery加redis执行异步任务,需要的朋友们可以学习下。
    2020-02-02

最新评论