Windows下配置splinter支持chrome浏览器

以前在Linux系统中用过python下的splinter访问浏览器抢火车票https://blog.csdn.net/qq_17242837/article/details/53955054,这两天在Windows下也想再试试,于是就开始了一波操作。

相关问题:

1)splinter官方介绍只支持python2.7(In order to install Splinter, make sure Python is installed. Note: only Python 2.7+ is supported.),于是我下载安装python2.7。

2)于是百度python,进入2.7版本下载地址https://www.python.org/downloads/release/python-2716/,点击Windows x86-64 MSI installer下载安装。

3)配置python,搜索进入-高级系统设置》系统属性》高级》环境变量》path中,添加python安装位置(我的是D:\Program Files\Python27\),关机重启后cmd中可以使用python命令。

4)下载安装chromedriver,用于支持splinter配合chrome使用(需要下载与当前chrome同版本的)。地址:https://sites.google.com/a/chromium.org/chromedriver/downloads,我的下载(不用翻墙可打开)是73版本在https://chromedriver.storage.googleapis.com/index.html?path=73.0.3683.68/&sort=desc

5)下载后解压(chromedriver_win32 for chrome73.zip),并将其复制到chrome安装位置(C:\Program Files (x86)\Google\Chrome\Application)。

6)安装splinter,下面介绍。

 

splinter安装配置:

splinter参考了:https://blog.csdn.net/c910118/article/details/79014851

(1)splinter下载安装:在https://pypi.org/project/splinter/#files中点击下载splinter-0.10.0.tar.gz

(2)下载文件解压

(3)1)打开cmd;2)切换到解压文件地址(我的是F:,cd F:\360Downloads\splinter-0.10.0);3)输入编译命令python setup.py build;4)输入安装命令python setup.py install;5)在python的idle下输入命令:from splinter.browser import Browser不报错就确定安装成功

4)我的遇到报错提示No module named six。解决办法:将D:\python-2.7.15\Lib\site-packages\urllib3-1.24-py2.7.egg\urllib3\packages下的six.py,six.pyc两个文件拷贝到D:\python-2.7.15\Lib\site-packages下。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值