python 3.6 配置lxml+beautifulsoup+jsonpath模块

引言

本篇文章主要介绍基于python 3.6 在Windows系统下  lxml,beautifulsoup,jsonpath模块安装教程。 lxml是python语言里处理XML以及HTML工作的功能最丰富和最容易使用的库。Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.jsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容。

    而python 3.6需要手动安装 lxml,beautifulsoup,jsonpath模块。

    注:以下安装图片,可能存在一些不同之处,因为这是我电脑安装成功后,再演示一遍,安装易出错原因主要为模块版本不对

一、安装lxml模块

    首先去官网下载python 3.6 对应的lxml模块,lxml-3.7.3-cp36-cp36m-win32.whl,不同python对应不同lxml版本,如果版本不对则无法进行安装成功。

    然后将lxml-3.7.3-cp36-cp36m-win32.whl复制到python 3.6 安装目录里面,如下图所示:    python 3.6 配置lxml+beautifulsoup+jsonpath模块

在python 3.6 安装目录下面,按shift+鼠标右键,在此处打开命令窗口,然后输入命令,如下图所示:

python 3.6 配置lxml+beautifulsoup+jsonpath模块

回车便可安装成功,如下图所示

python 3.6 配置lxml+beautifulsoup+jsonpath模块

二、安装beautifulsoup模块

  首先去官网下载python 3.6 对应的beautifulsoup模块,beautifulsoup4-4.5.1.tar,不同python对应不同beautifulsoup版本,如果版本不对则无法进行安装成功。同安装lxml一样,将文件解压到python 3.6安装目录下,然后进行安装

三、安装jsonpath模块

首先去官网下载jsonpath模块,jsonpath-0.75.tar,同lxml类似,将jsonpath-0.75.tar复制到python 3.6 安装目录下,不需要解压,输入pip install jsonpath命令便可进行安装,如图所示:

python 3.6 配置lxml+beautifulsoup+jsonpath模块

四、打开pycharm->Settings->project Interpreter 便可看到安装模块,如下图所示:

python 3.6 配置lxml+beautifulsoup+jsonpath模块