由于本人在安装配置Chrome时走了一些弯路,所以以此文章来做简单记录,也希望能帮助其他小伙伴~
前提:已经下载安装好pycharm、安装配置好解释器python和selenium(windows系统)
- 下载安装Chrome
由于Chrome的版本有很多,但我们要下载的Chrome版本是要和下面要下载的Chromedriver版本匹配的,所以注意一下自己下载的是什么版本。然后电脑是64位的就下载64位的,或者32位的也可以(向下兼容,所以不会出现问题),32位的就选择下载32位的(不知道下哪个的可以先看看下面2的版本对应表)。
Chrome各版本下载地址:https://www.portablesoft.org/google-chrome-legacy-versions/
安装很简单,解压后点击就行。 - 下载Chromedriver及其配置
下面是Chromedriver可以与Chrome匹配的版本对应表:
其中v72-74是指Chrome版本72一直到版本74都可以
驱动Chromedriver的下载地址:
http://chromedriver.storage.googleapis.com/index.html
将Chromedriver下载完后解压,解压完后,需要将其放在Chrome以及python的安装路径下。 详述如下:
一般Chrome的默认安装路径位于C://Program Files/Google/Chrome,还有的是C:\Users\Administrator\AppData\Local\Google\Chrome。如果不知道的可以右键点击桌面上Chrome(快捷方式也可以),点击打开文件位置,这个文件夹的路径就是了。
打开Chrome文件夹中的Application,将刚刚解压完的Chromedriver文件复制这个文件夹中。复制完成后,将这个文件夹的路径复制一下,等会要简单的添加一下环境变量。
添加环境变量: 按下Windows+x,再按下n,跳到windows设置窗口。在设置窗口搜索环境变量,点击“编辑系统环境变量”。以下步骤看图:
然后双击path
ctrl+v将刚刚复制的路径粘贴到这里后点击确定就OK了。
忘记python的安装路径的,可以打开pycharm,点击File->settings->Project:project program->project Interpreter,里面的路径就是python的安装路径了。上图:
点击打开pycharm根路径中的scripts文件夹,点击打开,将上面的Chromedriver复制进去。如果提示没有权限复制不进去的,一种方法是修改权限(暂不赘述),另外一种是使用360强力删除,然后新建一个一样的文件夹,在复制就可以了(我在更换删除原先的Chromedriver时碰到过这个问题)。
然后就可以用pycharm来访问Chrome啦。可以试下下面的代码看看:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://user.qzone.qq.com')
看看有没有把QQ空间页面打开呢~
最后,在提醒一下,尽量不要重复卸载安装啊,因为安装Chrome是有注册表的,卸载后可能会有残余。
所用到参考资料链接:
Window 下配置ChromeDriver(简单4步完成