mac 下安装python+selenium+firebox+pycharm+geckodriver

一.安装

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,写入

          

#!/usr/bin/python3
from selenium import webdriver
import time

driver = webdriver.Firefox()
driver.get('http://www.baidu.com')
print ("欢迎使用百度一下")
time.sleep(6)
driver.quit() 
print("时间到,已退出")

c. 运行测试

 

二.错误

1. 解决ImportError: cannot import name webdriver

      自己新建的Python名称和导入的文件名称冲突了, 例如我自己的名称是"selenium.py"时"

from selenium import webdriver"就会出错, 改成"selenium-run.py",关掉重启"Terminal",再调用就没有问题

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值