一.安装
1.安装python
进入官网下载最新版,一路默认即可安装完成
2.安装selenium
a.进入http://pypi.python.org/pypi/selenium下载最新版selenium
b.打开终端命令行,"which python3",查看python3安装路径
c.解压下载包, "mv"+"空格"+解压位置+解压的selenium名称+"空格"+移动到的位置
eg: mv /Users/xiaojing/Downloads/selenium /Library/Frameworks/Python.framework/Versions/3.7/
d.进入移动后的selenium位置 cd /Library/Frameworks/Python.framework/Versions/3.7/selenium
e.安装 python3 setup.py install
3.安装pycharm
官网: https://www.jetbrains.com/pycharm/download/#section=windows 下载, 激活码网上搜
4.安装geckodriver
a. 下载地址: https://github.com/mozilla/geckodriver/releases , 下载完成后解压
b. 移动解压好的"geckodriver"到"/Library/Frameworks/Python.framework/Versions/3.7/bin/"(python3安装路径)
5.验证安装是否成功
a.打开pycharm,"create new project" ---选择"location"地址---右击"pycharm"---点击"preference"---设置为Python3.7,适用于全部项目
b. pycharm创建selenium.py,写入
|
c. 运行测试
二.错误
1. 解决ImportError: cannot import name webdriver
自己新建的Python名称和导入的文件名称冲突了, 例如我自己的名称是"selenium.py"时"
from selenium import webdriver"就会出错, 改成"selenium-run.py",关掉重启"Terminal",再调用就没有问题