您的位置:首页 > 运维架构 > Linux

Python+Selenium基础1-2:CentOS环境安装Python&&Selenium

2017-10-09 19:37 387 查看
1.  所需组建

1.1  Selenium for python

1.2  Python
2. 环境搭建

1)安装Python3.6(升级到3.6)

CentOS6.5环境自带FF浏览器52.3以及Python2.6,Chrome和IE对该环境的支持性不好,所以次环境下只使用自带火狐浏览器,不再部署其他浏览器。
1.      将Python3.6压缩包复制到CentOS中

2.      解压tar zxvf Python-3.6.1.tgz

3.      进入Python-3.6.1路径



4.      进入配置,查看有gcc        no



5.      安装gcc,安装成功会提示Complete!

Yum install gcc(一路y)

6.      进入配置 ./configure

7.      查看Python-3.6.1,这时多了很多东西,标志性的就是makefile系列



8.进行make和make install指令



9.查看python3的安装路径,使用指令whereis python3



10.查看python3是否可用,可以输入print('ww')查看是否有输出ww



2)安装selenium

1. 查看openssl安装包,发现只有openssl包,缺少openssl-devel包,注意-aq|grep中间是竖线



2.安装openssl-devel,(一路y),安装完成会提示complete!



3.查看安装结果



4.进入文件Python-3.6.1/Modules,编辑里面的Setup文档,在文档50%左右,把#ssl下面的三行的#去掉,使之前安装的ssl可用







5.下载安装pip
pip的下载地址:https://github.com/pypa/pip 或 https://pypi.python.org/pypi/pip/9.0.1都可以 下载下来之后,解压,执行setup.py文件就可以安装pip了
进入pip-9.0.1文件夹,里面有setup.py文档



在root用户下执行指令python3 setup.py install,就可以安装pip了



6..重新进行一边./configure和make和make install三个步骤
7.使用pip安装selenium



3)安装火狐浏览器驱动

1.把火狐驱动geckodriver压缩包拖进CentOS虚拟机并解压







2.将解压的文件geckodriver移动至该路径/usr/local/bin,该路径是放置Python3的安装目录的地方,并给驱动设置权限







3.重新进行一边./configure和make和make install三个步骤

4.更新火狐浏览器,火狐要小写,(一路y)





4)验证python3+selenium是否安装成功

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: