在学习Python过程中,经常要用到很多第三方库,面对各种不同情况,Python为我们提供了多种安装方法:

一、pip安装:

pip安装相信大家都不陌生了,在安装第三方库中,pip是最常使用的一种方法。

# 在python2中使用pip安装

pip install 库名

如:pip install numpy

# 在python3中使用pip安装

pip3 install 库名

如:pip3 install numpy

直接使用pip安装是最便捷的方式,还能指定安装版本

# 安装版本为2.8.7的robotframework库

pip install robotframework==2.8.7

pip3 install robotframework==2.8.7

但也会存在一个问题,就是速度慢,因为文件都在国外服务器上,所以下载速度会很慢,这时候我们就可以使用豆瓣源,速度是跟坐火箭一样快。

pip2 install -i https://pypi.douban.com/simple/ 库名

pip3 install -i https://pypi.douban.com/simple/ 库名

# 记得是https,网上一些地方还是写着http,现在已经过时了

当然,如果你不想每次都要输入豆瓣源的网址,你可以直接在python的环境中配好,下面的配置方法是针对Python3.6.5在Win10环境下

C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Lib\site-packages\pip\_internal\models\index.py

打开Python目录下的

lib\site-packages\pip\_internal\models\index.py,

修改PyPI的地址为https://pypi.douban.com/

PyPI = Index('https://pypi.douban.com/')

这样,你下次只需要pip3 install 库名 就能只能从豆瓣源中获取资源。

Python2的的index.py也是在pip文件夹下,但具体位置跟3会有点区别。

二、 whl安装

有时候,你在使用pip安装时会报错各种各样的错,那这时候你可能需要使用whl安装了,whl是离线安装,你需要将文件下载到本地后进行安装。那whl文件可以从哪获取呢?你可以在Python的官网下载,也可以在其他地方,这里我给大家推荐一个网址,上面的资源还是比较齐全,基本上你要的都能找到,但不是官方网址,所以用不用还需自己衡量。

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

在使用whl在之前,我们需要先在python中安装好wheel

pip3 install wheel

然后在命令行下执行

# 打开whl文件所在文件夹

cd C:\Users\Administrator\Documents\Tencent Files\FileRecv(文件夹位置)

# 安装

pip3 install xxx.whl(文件名称)

三、 源码安装

源码安装一般我是从github上下载所需的包的源码,如下图的Django

下载后是一个文件夹,里面会有个setup.py的文件,我只需要执行这个文件就可以了安装了。

# 打开setup.py文件所在文件夹

cd C:\Users\Administrator\Documents\Tencent Files\Django(文件夹位置)

# 安装

python setup.py install

以上就是我们常用的安装第三方库的方法,一般的方便程度都是pip -> whl -> 源码 ,当然也是根据大家的实际情况进行判断的。

---------------------

参考地址:https://blog.csdn.net/zhaogeno1/article/details/80463264

python第三方库安装最常用的方式是_Python安装第三方库常用方法相关推荐

  1. python安装扩展常用的工具是_Python 安装扩展库常用的是 _______ 工具_学小易找答案...

    [单选题]若用一个字节存储一个正整数,则这个正整数的最小值和最大值分别是 ________ . (1.0分) [单选题]有甲.乙.丙.丁四位同学,用米尺测量一根铜棒的长度,各人所得的结果表达如下,正确 ...

  2. Python必备收藏!Pycharm 常用快捷键方式!让鼠标离手操作

    前言 学习python中有什么不懂的地方,小编这里推荐加小编的python学习群:895,817, 687 有任何不懂的都可以在里面交流,还有很好的视频教程pdf学习资料,大家一起学习交流! 废话不多 ...

  3. python所有文件都能用文本方式打开_python 打开文件方式讲解、常用读写操作指令(全)以及读写常见问题...

    python读写方式 python的读写,在实际应用中还是很广泛的,有必要系统性的学习一下,以便于处理问题时的抉择和对现象的合理解释.例如,python用logging写入日志文件默认的读写方式是&q ...

  4. python的主要应用领域及常用的函数模块_python之常用模块篇5

    一.日志模块,logging模块 1)logging模块简单使用,屏幕输出.默认级别30 import logging logging.debug('debug...') # 10logging.in ...

  5. python运算符中用来计算集合并集的是_python考试复习题库

    一.填空题 1 . Python 安装扩展库常用的是 - 工具. ( pip ) 2 . Python 标准库 math 中用来计算平方根的函数是 _ _____ . ( sqrt ) 3 . Pyt ...

  6. python安装后怎么配置环境变量_Python安装与环境变量的配置

    原博文 2017-11-04 20:52 − python下载: Python安装包下载地址:http://www.python.org/ ... 3 465882 相关推荐 2019-09-28 2 ...

  7. python中两个矩阵之间的点乘_Python基础--数据分析库--Numpy

    一.基础概念 NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库. NumPy 通常与 Sci ...

  8. python pyquery倒数第二个节点之前的节点_Python中PyQuery库的使用总结

    pyquery库是jQuery的Python实现,可以用于解析HTML网页内容,我个人写过的一些抓取网页数据的脚本就是用它来解析html获取数据的.他的官方文档地址是:http://packages. ...

  9. python安装后找不到目录_python安装后的目录在哪里

    从官网下载python的安装包,安装过程中可选择装在C盘或D盘或者其他的磁盘. 如果忘记了安装在哪里,可以在命令行中使用以下命令 where python 会显示python的绝对路径 C:\User ...

最新文章

  1. TFS2012导Bug流程时,提示TF26204: The account you entered is not recognized.
  2. 人民日报智慧媒体研究院与第四范式合资成立智媒新创 赋能智慧媒体创新
  3. 计组第三章系统总线自我总结
  4. AppStore发布产品步骤
  5. 【GIS风暴】什么是地理空间智能(Geospatial AI)?
  6. LeetCode 755. 倒水(模拟)
  7. matlab计算大米个数,如何求数组元素的个数 matlab
  8. jeecg 分布式部署附件共享问题(Linux软连接和硬链接)
  9. 阿里Java研发工程师实习面经
  10. PHP开发的AZ自动发卡网站系统源码
  11. 手机模式、分区、镜像文件
  12. SQL创建数据库与写入数据的全过程
  13. 发票查询方法怎么查?查验电子发票真伪平台
  14. 大数据在医疗领域的应用
  15. 2022陕西清北录取人数排名,西工大附中遥遥领先,高新一中40人
  16. fastdfs errno: 99, error info: Cannot assign requested address
  17. 一键下载75款常用的jquery特效前端网页代码
  18. 最新联发科MTK射频芯片资料集锦
  19. 基于KNN的电影题材分类
  20. 生活轻哲学:【金钱哲学】和【择业哲学】

热门文章

  1. 十年阿里资深架构师教你如何做到年薪50万的程序员(文末附送学习资料)
  2. 【有趣的Python小程序】Python多个简单上手的库制作WalkLattice 走格子游戏 (思路篇)上
  3. 路飞学城出品python全栈工程师学习感受
  4. Servlet--转发和重定向
  5. C# WPF 3D正方体旋转
  6. 微信公众号 java发送消息_微信公众号发送模板消息 Java实现。
  7. 网络木马丛生安全软件如何工作
  8. matlab人体轮廓识别,人体动作识别代码,求问这是提取的什么轮廓信息
  9. 健身管理系统 健身房管理系统集成方案
  10. 差分隐私:原理,应用与展望