Python有一个全球社区:https://pypi.org/,在这里我们可以搜索任何主题的Python第三方库。PyPI全称是Python Package Index,指的是Python包的索引,它由PSF(Python Software Foundation)来维护,并且展示全球Python计算生态。

我们需要学会利用PyPI的主站检索,找到我们使用和关心的Python第三方库。举个例子,如果在开发与区块链相关的程序,需要三步来利用Python的计算生态:第一步,在pypi.org网站搜索blockchain(blockchain是区块链的英文名称);第二步,在搜索到的第三方库中,挑选适合开发目标的第三方库以此为基础(可以通过搜索引擎、他人的评价、甚至一些其他的辅助网站来判断和分析);第三步,阅读这个第三方库的使用方法,完成自己的需求。

(1).安装Python第三方库

安装Python第三方库主要有三种方法。方法一,最最常用的方法,pip命令安装;方法二,集成安装方法;方法三,文件安装方法。

1)pip安装方法

pip安装方法简单来说就是使用Python自带的pip安装工具,进行第三方库安装。这个工具可以在Windows平台、Mac OS平台和Linux平台使用,需要打开命令行,这个命令行是每个操作系统提供的命令行,而不是IDLE之间的Python交互环境。在命令行中输入pip -h可以打出这个命令的帮助信息,下面介绍一些常用的pip指令

pip install <第三方库名> #安装指定的第三方库

pip install -U <第三方库名> #-U表示update,对已经安装到计算机的第三方库进行版本更新,使它升到最新版本

pip uninstall <第三方库名> #卸载指定的第三方库

pip download <第三方库名> #下载但不安装指定的第三方库,这个下载的第三方库可以作为后续安装的基础

pip show <第三方库名> #列出某个指定第三方库的详细信息,包括这个库的介绍和使用方法等

pip search <关键词> #根据关键词在库的名称和介绍中搜索相关的第三方库

pip list #列出当前系统已经安装的第三方库

pip安装方法是安装Python第三方库的最主要方法,它适合99%以上的第三方库安装,它也是未来获取第三方库官方给出的最主要的也是唯一的方法,但这种方法需要计算机能够连接互联网,并且它会受限于一定的当前的网络条件。

2)集成安装方法

集成安装方法就是结合特定的Python开发工具批量安装一批库。当然这样的安装工具并不多,推荐一个名为Anaconda的库,官网https://www.anaconda.com/,它是一个Python数据处理方面的集成开发工具,支持近800个第三方库。换句话说,只要把Anaconda的相关的开发程序下载并完成安装,系统中就有了800个第三方库,可以直接使用它们而不需要安装,这样的开发环境中不只包含第三方库,还包含了多种主流的Python开发工具,是目前数据计算领域的相对标准的开发环境。

3)文件安装方法

也许你会遇到一个问题,比如有些第三方库我们可以使用pip是可以将它的文件下载到本地,但是安装过程会经常发生错误,这也许是因为这些第三方库提供的并不是可执行文件,提供的是第三方库的源代码,下载到本地后需要结合操作系统进行编译,再进一步安装。如果操作系统中没有一个能够编译的环境,那么这样的第三方库下载到本地就不能够进行编译以及安装。当然也可以直接下载编译后的版本用于安装,但是可能第三方库的作者并没有提供这样的方式,这里就需要另一个网站https://www.lfd.uci.edu/~gohlke/pythonlibs/,该网站是加州大学尔湾分校的一位教授维护的网页,给出了在Windows操作系统上一批原本需要经过编译再安装的第三方库的编译后版本。

简单来说,如果发现使用pip指令安装一个第三方库,它能够完整下载,但是操作系统不具备编译环境使得不能安装它,就可以使用网页提供的信息安装第三方库。可以分为三个步骤:第一步,在网页上搜索第三方库,找到这个库的第三方信息;第二步,下载对应版本的第三方库文件,需要结合操作系统版本、Python使用的版本来下载相应的编译后的文件;第三步,使用pip install <文件名>安装。安装玩之后,第三方库就可以使用了

python第三方库安装方法-Python第三方库安装相关推荐

  1. python安装方法_听说你安装Python包很慢,试试这个方法

    使用Python有快五年了,最近这一年多,经常听到大家说在安装python第三方包很慢很慢.比如这速度,每秒十几kb而网络正常的情况下,pip下载的速度至少应该每秒几百kb才对,甚至还有可能更快,比如 ...

  2. python查看指令的方法python -h

    python查看指令的方法python -h 进入cmd 输入 python -h C:\Users\Administrator>python -h usage: python [option] ...

  3. Python:Python全球生态主站,pip安装方法、集成安装方法、文件安装方法、第三方库自动安装脚本

    2.1 如果下载得到的是.tar.gz压缩包,解压,在解压目录的当前文件夹下,打开DOS命令运行:python setup.py install 2.2 .whl 文件安装: 当前目录下运行: pip ...

  4. 计算机系统字体安装程序,windows系统字体安装方法:使用字体安装软件-windows技巧-电脑技巧收藏家...

    windows系统字体安装方法:使用字体安装软件 如果给系统中安装数百上千个字体的话,那么不仅会让系统变得很慢,设计.应用软件的稳定性也很成问题.退一步说,要在AI.PS等软件的上千种字体下拉框里找到 ...

  5. python安装random库_python 库安装方法及常用库

    python库安装方法: 方法一:setpu.py 1.下载库压缩包,解压,记录下路径:*:/**/--/ 2.运行cmd,切换到*:/**/--/目录下 3.运行setup.py build 4.然 ...

  6. python re库安装_python 库安装方法及常用库

    python库安装方法: 方法一:setpu.py 1.下载库压缩包,解压,记录下路径:*:/**/--/ 2.运行cmd,切换到*:/**/--/目录下 3.运行setup.py build 4.然 ...

  7. Python 安装库的方法及解决pip 安装时速度缓慢的方法

    pip安装: pip是python内置的非常好用的下载工具,基本可以下载全部的python库. pip 是 Python 库管理工具,该工具提供了对Python 库的查找.下载.安装.卸载的功能. p ...

  8. LightGBM——提升机器算法(图解+理论+安装方法+python代码)

    原文地址:https://blog.csdn.net/huacha__/article/details/81057150 前言 LightGBM是个快速的,分布式的,高性能的基于决策树算法的梯度提升框 ...

  9. python 分类 投票_LightGBM——提升机器算法(图解+理论+安装方法+python代码)

    前言 LightGBM是个快速的,分布式的,高性能的基于决策树算法的梯度提升框架.可用于排序,分类,回归以及很多其他的机器学习任务中. 在竞赛题中,我们知道XGBoost算法非常热门,它是一种优秀的拉 ...

最新文章

  1. boost::stacktrace::detail::void_ptr_cast相关的测试程序
  2. JS实现图片预览与等比缩放
  3. 投屏连接台式计算机,笔记本如何连接一体电脑进行投屏?
  4. VSTO 得到Office文档的选中内容(Word、Excel、PPT、Outlook)
  5. vue 实现任意组件之间的通信
  6. 三层BP神经网络的python实现
  7. RHEL 8 - 记录用户会话操作
  8. Oracle 触发器详解
  9. 快速搭建一个端对端加密的在线聊天室
  10. 超全!体验度量理论2021版
  11. 2022年6月青少年软件编程(图形化) 等级考试试卷(一级)
  12. 火车票分段分批放票的时间
  13. Android moudle库使用aar的方法
  14. java实现pdf文件下载
  15. 逻辑运算符 与、或、非
  16. 部署VDI虚拟桌面带来的改变
  17. java自动化测试语言高级之Java 9 新特性
  18. Google Earth Engine 谷歌地球引擎常用快捷键相关搜集整理
  19. axure添加下拉菜单联动
  20. java中csv文件怎么制作_Java生成csv文件

热门文章

  1. Linux IP怎么设置
  2. JavaEE Web开发之Servlet篇
  3. c#中位运算符的运用
  4. 结构型模式---适配器模式
  5. Python字符串常用方法(二)
  6. c/c++ 整形转字符串
  7. HDU 4121 Xiangqi --模拟
  8. MongoDB与PHP的添加、修改、查询、删除
  9. python编码读法-python读音
  10. python 类-Python中的类