讲解一下python第三方库的四种安装方法

问题场景 (我的操作系统windows):

我使用pip install selenium 发现先爆出一大段黄色警告日志,最后是两段红色的错误日志,无法成功安装,

报错日志:

“ERROR:Could not find a version that satisfies the requirement selenium ERROR:No matching distrbution found for selenium”

我的解决思路:先用的是下面的第2种方法,不行;然后用的第4种方法,成功!

以安装Web自动测试框架selenium这个库为例

1、pip install selenium

win+r, 输入cmd, 回车进入windows终端,输入pip install selenium

2、如果运用的编辑器是pycharm,就可以通过怕pycharm里面的 "file--settings--project interpreter-- +" 进行添加所需的库

3、在下面的连接(或者其他连接地址)下载需要的包:

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

对于.whl文件,cmd中切换到该文件目录下,pip install该whl文件完成安装

4、下载所需第三方库的.gz压缩包文件,对于.gz结尾的压缩包文件(我的压缩文件是selenium-3.141.0.tar.gz),先解压到桌面(文件夹名:selenium-3.141.0),进入解压后的文件夹中,可以发现有个setup.py文件,然后在该文件夹的空白处同时按 shift+右击鼠标,进入该文件夹下的终端,执行python setup.py install进行安装,安装成功后就可以把解压后的文件夹删除了,程序会自动把包放到 磁盘(我的是C盘):python36Libsite-packages 中。

提示:我提供的例子是用第4个方法,网上下载selenium-3.141.0.tar.gz压缩包文件,解压后安装selenium库,会出现让我们先安装urllib3的错误指示,所以我们要提前安装urllib3(我用的依然是第4个方法,下载的压缩包是urllib3-1.25.3.tar.gz)

python第三方库安装有哪些要求,python第三方库的四种安装方法相关推荐

  1. python创建长度为n的数组_使用numpy库创建N纬数组(ndarray)的四种创建方法

    00:00 ©️北京理工嵩天 Note:Numpy是一个开源的python科学计算的基础库.下面分享ndarray创建数组的方式 1.从Python中的列表(list).元组(tuple)或列表与元组 ...

  2. python安装第三方库-python第三方库的四种安装方法

    讲解一下python第三方库的四种安装方法 问题场景 (我的操作系统windows): 我使用pip install selenium 发现先爆出一大段黄色警告日志,最后是两段红色的错误日志,无法成功 ...

  3. 大数据可视化python_大数据分析之Python数据可视化的四种简易方法

    本篇文章探讨了大数据分析之Python数据可视化的四种简易方法,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入. < 数据可视化是任何数据科学或机器学习项目的一个重要组成部分 ...

  4. python 财务分析可视化方法_Python数据可视化的四种简易方法

    Python数据可视化的四种简易方法 作者:PHPYuan 时间:2018-11-28 03:40:43 摘要: 本文讲述了热图.二维密度图.蜘蛛图.树形图这四种Python数据可视化方法. 数据可视 ...

  5. python中如何创建一个空列表_Python学习笔记(1):列表的四种创建方法

    我的电脑安装的是Anaconda 3开源的Python发行版本,其中是集合3.6版本的Python与可视化编程工具采用的是Spyder. 打开Spyder可视化工具,新建一个空白文件,做好备注为&qu ...

  6. python下载文件到本地-Python下载网络文本数据到本地内存的四种实现方法示例

    本文实例讲述了Python下载网络文本数据到本地内存的四种实现方法.分享给大家供大家参考,具体如下: import urllib.request import requests from io imp ...

  7. C++/python描述 898. 数字三角形 (四种实现方法)

    C++/python描述 898. 数字三角形 (四种实现方法)   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写 ...

  8. 滚珠螺杆的四种安装方式

    滚珠螺杠,由螺杆.螺母.反向装置和滚珠组成,属于机床轴承中的一个分类,是将旋转运动转化成直线运动,或将扭矩转换成轴向反覆作用力,并且同时兼具高精度.可逆性和高效率等特点. 滚珠丝杠一般通过支撑座安装固 ...

  9. Jenkins的四种安装部署方式以及Jenkins的基本配置与基本使用

    Jenkins的四种安装部署方式以及Jenkins的基本配置与基本使用 安装Jenkins 1.yum安装Jenkins 下载与安装 修改配置 修改默认端口 2.基于War包的形式部署Jenkins ...

最新文章

  1. C#实现HttpPost提交文件
  2. VMware 使用
  3. 软件项目开发无成熟框架套路之成本代价
  4. webStorm Linux Ubuntu 中文搜狗输入问题
  5. DataGridComboBoxColumn控件
  6. IntelliJ Idea学习笔记007---IntelliJ Idea2018 1.6破解
  7. 关于MVC与三层架构
  8. layui select第一次无法选中_Windows 10 无法访问共享的解决办法大全
  9. SpringBoot开发案例之拦截器注入Bean
  10. 在Octane中提升渲染速度的技巧(第1部分)
  11. 【一个挺蠢的小东西= =】页面展示富文本编辑器的图片的适配尺寸问题
  12. python与城市规划_读书报告:地理信息系统与城市规划管理
  13. Windows命令:tracert
  14. 线程池引发的故障到底该怎么排查?
  15. 剑指offer整理(附python代码)——递归
  16. 【华为OD机试真题 JAVA】竖直四子棋
  17. 分享:大讲台在线学习平台怎么样,靠谱吗?
  18. Charles抓包(数据)
  19. Bert(Bidirectional Encoder Representations from Transformers)
  20. Windows下开启Mysql慢查询详解

热门文章

  1. C# Base64图片编码和解码
  2. 多功能文档应用程序Codex Docs
  3. 我的世界java雪村种子_我的世界:矿洞和村庄的种子已经过时了,这个冰雪世界了解下?...
  4. 云安全监控及云数据保护
  5. 一套完整的SEO建站规则
  6. 介绍一款原创的四则运算算式生成器:CalculateIt2
  7. 【翻译】创新的反模式
  8. 使用Spring Cloud搭建微服务项目
  9. 静态时序分析—虚拟时钟(virtual clock)与I/O延时约束
  10. 樊登读书会2018年推荐书目汇总