Python是一门优雅的语言,简洁的语法,强大的功能。包含丰富的第三方库,那么问题来了,如何安装这些第三方库(包)呢?

我的电脑:Windows 764位

Python IDE软件:PyCharm 2017.2.3

Python version:Python 3.5.0

目前安装Python第三方库有两种通用的方法:

1、使用pip命令工具在线下载你需要的第三方库

2、手动下载第三方库,再使用pip命令安装

一、使用pip命令行工具在线下载你需要的第三方库

Q:什么是pip?

A:pip是Python的软件包管理系统,Python语言自带的命令行工具,它可以安装和管理第三方软件包。

使用pip工具安装第三方库的命令:pip install some-package-name

举例:安装PyMySQL第三方库

我们现在下载名字为:PyMySQL的第三方库。(这个库是用来连接MySQL数据库的)

调用Windows+R快捷键,输入cmd命令,回车即可,如下所示:

在命令行窗口中执行下面的命令:pip install PyMySQL

这样PyMySQL第三方库就下载安装完成。

在你的Python编辑器中添加:import PyMySQL,就可以使用PyMySQL这个库了。

二、手动下载第三方库,再使用pip命令安装

Q:如果你在执行pip install some-package-name命令的时候,它输出:没有找到这样的软件包,比如执行:pip install xgboost命令,它会输出:1、Could not find aversion that satisfies the requirement xgboost (from versions: )

2、Nomatching distribution found for xgboost

遇到这种情况要怎么解决呢?

A:遇到这种情况,多半是:撞墙的原因。这时,我们需要手动下载相关第三方库的安装包了。

遇到这种撞墙现象,我们就到这个网站手动下载你需要的第三方库:http://www.lfd.uci.edu/~gohlke/pythonlibs/。这个网站里面几乎涵盖了Python能用到的所有第三方库。

举例:安装xgboost第三方库

step1、来到这个网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/。

step2、按查找组合键:Ctrl+F查找关键词:xgboost

现在你能看到下面的xgboost版本,因为我用的是Python3.5,并且我的电脑是64位的,所以所以选择下载:xgboost‑0.7‑cp35‑cp35m‑win_amd64.whl

step3、下载它,并记下其下载路径

step4、下载完成后,在命令提示符窗口中,执行下面的命令(其中软件包要绝对路径):pip install D:\Python\xgboost-0.7-cp35-cp35m-win_amd64.whl

安装成功,输出如下信息:

以上两种安装Python第三方库,同样适用于Anaconda第三方库的安装,只是安装命令工具的不同,Python安装命令工具是pip,Anaconda安装命令工具是conda,仅此而已。

三、pip工具升级

如果你在执行pip命令时,遇到如下情况:

1、You are using pip version 7.1.2, however version 8.1.2 is available.

2、You should consider upgrading via the 'python -m pip install --upgrade pip' command.

这表明你目前的pip工具的版本不是最新的,需要更新。更新pip工具命令如下:python -m pip install --upgrade pip

现在就不会出现:提示你更新pip工具了。

此次干货分享差不多结束了,如有疑问和建议,可以直接在公众号发消息,我们看到都会回复的,一起交流学习,共同进步。

学习与分享,关注小号!

python怎么导入第三方库完整教程_Python 安装第三方库教程相关推荐

  1. python安装第三方库太慢_Python 安装第三方库 pip install 安装慢安装不上的解决办法...

    今天来说一下,有些刚刚接触python的朋友,在使用pip install安装python 第三方库的过程中 会出现网速很慢,或者是安装下载到中途,停止,卡主,或者是下载报错等问题.如下图: 还有一些 ...

  2. python语言中、用来安装第三方库的命令_python安装第三方库的方法

    python安装第三方库的方法 发布时间:2020-09-03 11:22:15 来源:亿速云 阅读:76 作者:小新 小编给大家分享一下python安装第三方库的方法,相信大部分人都还不怎么了解,因 ...

  3. python安装第三方库有哪些_Python安装第三方库有几种方法

    Python之所以强大,很大一个原因在于它有无数的依赖包.只要安装配置好环境,即可方便调用相关库函数,实现你想要的功能. 总结来说,Python安装依赖包有3种常见方法: 第一种,就是直接使用Pyth ...

  4. 电脑python安装库_Python安装第三方库的3种方法 -电脑资料

    这篇文章主要介绍了Python安装第三方库的3种方法,本文讲解了通过setuptools来安装python模块.通过pip来安装python模块.直接从网上下载下可执行文件来安装三种方法,需要的朋友可 ...

  5. python装第三方库有几种方法_Python安装第三方库的4种方法

    Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通 ...

  6. python安装第三方库方法_Python安装第三方库的4种方法

    Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通 ...

  7. python第三方库安装最常用的方式是_Python安装第三方库常用方法

    在学习Python过程中,经常要用到很多第三方库,面对各种不同情况,Python为我们提供了多种安装方法: 一.pip安装: pip安装相信大家都不陌生了,在安装第三方库中,pip是最常使用的一种方法 ...

  8. python的socket库的安装_Python安装第三方库的3种方法

    [方法一]: 通过setuptools来安装python模块 首先下载 http://peak.telecommunity.com/dist/ez_setup.py NOTE: 最好下载个setupt ...

  9. python批量下载文件教程_Python抓包菜鸟教程:批量下载图片的方法,电脑和手机都能用...

    笔者看上了一组图集,然后准备一张一张下载时,瞄了一眼,这组图集还有100+,好吧,我酸了. 笔者就是试试工具,你们别像我这样用,这么好的工具,做自媒体,那绝对了 那如何批量下载几百张图片呢?教程开始了 ...

最新文章

  1. 2021-10-27 我与地坛
  2. centos7配置安装redis
  3. 人工智能第二课:认知服务和机器人框架探秘
  4. 实践作业2:黑盒测试实践(小组作业)每日任务记录1
  5. java 爬虫_探索Java 多线程爬虫及分布式爬虫架构
  6. 证明Ax=0的最小二乘解是ATA的最小特征值对应的特征向量(||x||=1)
  7. 联想陈旭东:我们有工匠精神
  8. 如何修改订单金额实现 0.01 元买 iPhone X?
  9. 推荐几个好用实用的免费图标素材(好看的icon)
  10. macbookpro2011安装单系统win10
  11. 为什么计算机使用二进制,你知道吗?
  12. 张朝阳喊话俞敏洪:为什么还不退休?
  13. Docker 入门,万字详解!
  14. java徽章_java
  15. 视频剪辑方法,在视频上添加图片或者视频
  16. 线扫描matlab,MATLAB在水下激光线扫描图像处理中的应用
  17. AndroidStudio编译报错SSL peer shut down incorrectly
  18. pygame 飞机大战子弹的编写(三)自定义子弹位置、速度、角度
  19. 用友BIP智能财务,助力企业构建世界一流预算管理体系
  20. 计算机中触发器的原理,计算机的工作原理:RAM系列-触发器

热门文章

  1. java app即时会话,‎App Store 上的“即时英语会话”
  2. 人脸识别与膜虹识别_超越人脸识别——虹膜识别vs静脉识别
  3. 特斯拉、吉利车上的那些ADAS系统你都会用吗?
  4. 我的一天我做主(Enjoy)- 1
  5. 什么是高并发,怎么解决高并发
  6. 登录——通过手机号获取验证码(阿里云短信服务)
  7. 详情页html特效,js实现详情页放大镜效果
  8. 计算机辅助设计cad属于什么领域,【2人回答】CAD属于什么专业呢?-3D溜溜网
  9. iframe子页面position的fixed
  10. 动易swCMS6.5网站的缓存技术分析