selenium在ananconda环境下的安装与浏览器配置

本文介绍了如何在Anaconda环境中安装selenium,并详细讲述了配置谷歌浏览器驱动的步骤,包括查看浏览器版本、下载对应驱动及放置路径。最后,简要展示了selenium的基本使用方法,包括导入模块、启动浏览器、访问网页及退出操作。

1. selenium的安装

可以在打开anaconda powershell prompt之后直接pip安装

pip install selenium

如图:
在这里插入图片描述

安装成功:
在这里插入图片描述

注:可以直接在开始界面选择anaconda powershell prompt,如下图:

在这里插入图片描述

2. 谷歌浏览器的设置

selenium在调用浏览器前需要先配置对应的驱动,此处以Chrome为例。

  1. 在Chrome中输入“Chrome://version”,查看浏览器的版本

在这里插入图片描述

在这里插入图片描述

  1. 进入网页(http://chromedriver.storage.googleapis.com/index.html)查找与浏览器版本对应的驱动,并下载相应的操作系统(此处以windows为例)

在这里插入图片描述

在这里插入图片描述

  1. 下载完成,解压缩文件,得到chromedriver.exe文件;

  2. 通常将chromedriver.exe放到python的安装文件夹下即可,与python.exe在同一文件夹下;如果电脑中只安装了anaconda,那么把该文件放到anaconda文件夹下即可

在这里插入图片描述

完成以上步骤,就可以在jupyter中开始使用了

3. 基础使用

  1. 导入selenium

    from selenium import webdriver
    
  2. 声明并调用浏览器

    driver = webdriver.Chrome()
    
  3. 访问网页

    url = "https://www.baidu.com"
    
    driver.get(url)
    
  4. 退出浏览器

    driver.quit()   # 退出时自动清理临时文件
    
  5. 关闭当前窗口(如果只有一个窗口,即退出浏览器)

    driver.close()   # 不会主动清理系统盘的临时文件
    
### 使用 Anaconda 安装 Selenium Python 库 #### 创建新的 Anaconda 环境 建议创建一个新的 Anaconda 环境来保持项目依赖的隔离。这可以通过以下命令实现: ```bash conda create -n selenium_env python=3.8 ``` 这里指定了 Python 版本为 3.8,可以根据需求选择其他版本[^2]。 #### 激活新环境 创建完成后,需激活该环境以便在其内部安装所需的软件包: ```bash conda activate selenium_env ``` #### 安装 Selenium 库 一旦环境被激活,可以使用 `pip` 或者 `conda` 来安装 Selenium 库。以下是两种不同的安装方法: ##### 方法一:使用 pip 安装 这是最常见的安装方式之一,在命令提示符或终端中输入下列指令完成安装: ```bash python3 -m pip install --upgrade pip python3 -m pip install --upgrade selenium ``` 也可以简化成一条命令: ```bash pip install requests selenium ``` 这种方法适用于大多数情况,并能确保获取最新的稳定版发布[^3]。 ##### 方法二:使用 conda 安装 对于那些更倾向于使用 Conda 包管理器的人来说,可以直接通过下面这条命令来进行安装: ```bash conda install -c conda-forge selenium ``` 这种方式能够更好地处理不同库之间的兼容性问题。 #### 验证安装是否成功 最后一步是在环境中验证 Selenium 是否已正确安装并可用。可以在任何支持 Python 的编辑器内尝试导入模块以确认其功能正常: ```python import selenium from selenium import webdriver browser = webdriver.Chrome() browser.get('http://www.baidu.com/') ``` 如果一切顺利,则说明 Selenium 已经成功安装并且能够在当前环境下正常使用[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值