OSError: [WinError 216] 该版本的 %1 与您运行的 Windows 版本不兼容。
用selenium打开谷歌浏览器
##chromedriver 的版本一定要看对,本人一直都知道自己是64位的,所以下chromedriver的时候就默认了自己要下64位的,这当然没毛病是吧。
然而,问题就出在这里。
###打开Google浏览器
Google的内核版本是78,
所以开始查找过程
浏览器内核对应chromedriver版本查询地址:https://sites.google.com/a/chromium.org/chromedriver
下载地址:http://npm.taobao.org/mirrors/chromedriver/
在对应了内核版本和电脑操作版本之后,
如图,选了第一个,然后电脑就光荣报错了。
因为我是win7,第一个根本跟我的系统没有关系,然而因为这个错却纠结了两天!
粗心导致的两天疯狂百度之旅。悔过。
那么怎么解决呢?
选第三个啊!
虽然不知道为什么32位也可以打开,但是就是成功了。
##PATH路径
这个也是我们菜鸟常常卡住的地方。
如图,在本次操作中,chromedriver.exe必须放在python36文件夹中,即便是在python36的文件夹的文件夹里也不可以。
记得在一开始安装python的过程中,安装也是有类似的问题(‘python’不是内部或外部命令,也不是可运行的程序或批处理文件),也是环境变量搞的鬼。
具体的问题和解决忘了,以后出问题了再补充。
python菜鸟,加油!向数据分析冲冲冲!