Mac下安装python3+selenium3

参考链接:https://blog.csdn.net/weixin_36394146/article/details/81252988

1.mac自带的python2,安装python3,在官网https://www.python.org/downloads/release/python-363/

2.下载python3之后,在终端验证一下

3.安装pip,参考https://www.jianshu.com/p/62bea7d3708c

 

curl https://bootstrap.pypa.io/get-pip.py | python3

 

验证一下pip是否安装成功:

pip3 --version

 

4.安装selenuim:pip3 install -U selenium

 

 

验证是否安装成功

 

 5.下载Pycharm【Python开发环境】

Python IDE &amp Django IDE for Web developers : JetBrains PyCharm

 

 

下载之后,需要配置pycharm环境:

 

 

6.下载谷歌浏览器

7.下载对应版本的谷歌浏览器驱动

8.执行之后报错

 

9.把谷歌浏览器驱动放到python的目录下   /usr/local/bin

 

 

 

 

10.改了驱动位置之后,报错如下

 

 

 

需要赋权解决:

 

11.赋权之后报错

 

 

 

 

目前代码如下:

 

网上说,需要指定路径

先找到谷歌浏览器的路径:Applications/Google Chrome.app

 搞半天发现是谷歌浏览器自动更新了,导致下载的驱动版本对应不上

用命令删除

具体方法如下:

首先关闭Chrome浏览器,然后进入目录“/Library/Google/GoogleSoftwareUpdate”。(进入的是Mac系统目录下的“/Library/Google/GoogleSoftwareUpdate”这个目录)

cd /Library/Google/GoogleSoftwareUpdate
1
然后删除该目录下的GoogleSoftwareUpdate.bundle即可。可以通过命令行删除,或者Finder手动删除都可以。

表示我们禁用chrome的自动更新成功了。如果你点击了“设置自动更新”,则刚才的“GoogleSoftwareUpdate.bundle”文件就会再次出现了。点击“不再询问”大功告成。通过“帮助->关于Google Chrome”可以查看信息:

 

 一顿瞎搞之后,我把chromedriver放在了两个地方,一个是谷歌浏览器同级目录,一个时候python的同级目录

 

 

最后:

 

 

 

posted @ 2022-03-12 21:26  lllwy  阅读(211)  评论(0编辑  收藏  举报