1.安装python
mac自带python2.7,我需要安装python3
brew install python
如果显示brew updating 就按control+c 然后就可以进行下去了
安装成功后查看version版本号
python3 --version
mac自带的python 也还在
python --version
通过下面的命令可以查看到python的安装路径
which python
which python3
如何运行python
打开终端,cd到py文件所在位置,然后输入python3 文件名称+回车
2.Chrome驱动
参考这个文章
谷歌驱动下载使用详解,如何找到和自己浏览器对应的驱动
在地址栏输入 chrome://version/
这是我的谷歌浏览器的版本复制版本号
然后把复制下来的数字加到“https://chromedriver.storage.googleapis.com/LATEST_RELEASE_”后面。
例如我的地址“https://chromedriver.storage.googleapis.com/LATEST_RELEASE_74.0.3729”。
访问后得到的就是对应的谷歌驱动号
到下载地址去下载对应的版本
https://chromedriver.storage.googleapis.com/index.html
解压后的文件放到Python的目录下
mac放在usr/local/bin文件夹下
也可以使用命令:
cd chromedriver目录下
sudo mv /所在目录/chromedriver /usr/local/bin/
chromedriver -v
如果有正常版本号显示则说明成功。
如果显示打不了,找到这个文件,右键打开。只有第一次安装才会这样,这样操作一次就够了。以后直接打开就能用了。
成功后可以写个简易的脚本测试一下
from selenium import webdriver
driver = webdriver.Chrome()
base_url = 'https://www.baidu.com'
driver.get(base_url)
3.安装pip
curl https://bootstrap.pypa.io/get-pip.py | python3
安装完后,查看版本
pip3 --version
如果--version查不到版本信息,打开/usr/local/bin查看pip名称是什么吧,例如我的为pip3
pip3 list
4.安装selenium
sudo pip3 install selenium
参考
Mac下命令行操作.py文件ImportError: No module named'selenium'
https://www.jianshu.com/p/633708be2374
https://pypi.org/project/selenium/#files
https://blog.csdn.net/weixin_43840568/article/details/105101777
https://blog.csdn.net/u010805109/article/details/104343350