安装selenium(超级详细)

selenium本身是一个自动化测试工具,它可以让python代码调用浏览器,并获取到浏览器中加载的各种资源,我们可以利用selenium提供的各项功能, 帮助我们完成数据的抓取。

1、在PyCharm中安装selenium

点击PyCharm界面的下方Terminal,然后输入pip install selenium

如果在PyCharm中安装selenium报错了,出现:

TimeoutError: The read operation timed out

或者:

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

那说明下载速度慢,超时了,可以再次输入再试试能否安装成功,如果三次安装都失败了,那么在命令行中输入pip install selenium 试试,如下图:

如果还是不行那么就换其它的镜像网站,比如在命令行输入:(这个方法你会发现下载特别快)

pip --default-timeout=100 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple

安装好后,可以输入:pip show selenium (查看安装的selenium版本号)

2、下载驱动器来辅助selenium(这里推荐的是chrome浏览器

chrome驱动地址:http://chromedriver.storage.googleapis.com/index.html

输入网址后再根据自己浏览器的版本来下载对应的驱动器,再chrome浏览器的设置中点击关于chrome查看浏览器的版本,比如我的chrome版本是110.0.5481.179,所以我就点击对应我的chrome浏览器版本的驱动器下载

注意:一定要对应版本的驱动器,如果不是,那么就会出现问题,另外可能有的小伙伴找不到没有与之完全对应的版本,那么就只要前面的对应上了都可以,可以不用管后面的几位数,比如我的chrome版本是110.0.5481.179,而我找的驱动器版本110.0.5481.30或110.0.5481.77都是可以的

3、把驱动器放置在正确的路径上

把你下载的浏览器驱动器放在python解释器所在的文件夹,这样在后续编写Python代码时会方便特别多

如果你不知道你的python解释器所在文件夹在哪,可以在命令行输入:py -0p(会显示出python解释器所在文件夹)

按所显示的路径找到改文件夹,将刚才下载的驱动器压缩包解压到该文件夹下

 这样就完全安装成功了,就可以使用selenium了

 

 

 

 

 

 

 

 

 

  • 56
    点赞
  • 201
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
要查看PyCharm是否安装Selenium,可以按照以下步骤进行操作。首先,打开PyCharm,并点击菜单栏的"File",然后选择"Settings"进入设置界面。接下来,点击"Project AI"下面的"Python Interpreter",进入环境配置页面。在右侧的库列表中查找是否存在Selenium库的安装信息。如果能够找到Selenium库并且显示已成功安装,那么说明PyCharm已经安装Selenium。\[1\] #### 引用[.reference_title] - *1* [Selenium安装教程【通过Pycharm安装】](https://blog.csdn.net/weixin_43789311/article/details/124283547)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Python中如何添加selenium安装环境)](https://blog.csdn.net/weixin_34359680/article/details/114408820)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [安装selenium超级详细)](https://blog.csdn.net/m0_57206390/article/details/129327008)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值