程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Selenium"无法连接到 HTTPS URL,因为 SSL 模块不可用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决SELEnium"无法连接到 httpS URL,因为 SSL 模块不可用?

开发过程中遇到SELEnium"无法连接到 httpS URL,因为 SSL 模块不可用的问题如何解决?下面主要结合日常开发的经验,给出你关于SELEnium"无法连接到 httpS URL,因为 SSL 模块不可用的解决方法建议,希望对你解决SELEnium"无法连接到 httpS URL,因为 SSL 模块不可用有所启发或帮助;

我有一个安装了 SELEnium 的 anaconda 环境。当我尝试运行时出现此错误:

   TraceBACk (most recent call last):
  file "c:\Users\Nick\Desktop\Code\product-scraper\sephora-scraper\scraper.py",line 31,in <module>
    ChromeDriveRMANager().install(),options=options)
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\webdriver_manager\Chrome.py",line 34,in install
    driver_path = self._get_driver_path(self.driver)
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\webdriver_manager\manager.py",line 21,in _get_driver_path
    driver_version = driver.get_version()
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\webdriver_manager\driver.py",line 40,in get_version
    return self.get_latest_release_version()
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\webdriver_manager\driver.py",line 63,in get_latest_release_version
    resp = requests.get(f"{self._latest_release_url}_{self.browser_version}")
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\requests\API.py",line 76,in get
    return request('get',url,params=params,**kwargs)
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\requests\API.py",line 61,in request
    return session.request(method=method,url=url,**kwargs)
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\requests\sessions.py",line 542,in request    
    resp = self.send(prep,**send_kwargs)
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\requests\sessions.py",line 655,in send       
    r = adapter.send(request,**kwargs)
  file "C:\Users\Nick\anaconda3\envs\web-scraper\lib\site-packages\requests\adapters.py",line 514,in send
    raise SSLError(e,request=request)
requests.exceptions.SSLError: httpSConnectionPool(host='Chromedriver.storage.GoogleAPIs.com',port=443): Max retrIEs exceeded with url: /LAtest_RELEASE_88.0.4324 (Caused by SSLError("Can't connect to httpS URL because the SSL module is not available."))

我是 anaconda 的新手,所以我不知道还能提供什么。如果我需要什么,请发表评论,我会立即添加。谢谢。

解决方法

尝试将此路径添加到您的环境变量中:

  • ..\Anaconda3
  • ..\Anaconda3\scripts
  • ..\Anaconda3\Library\bin

设置环境路径后可能需要重启windows

大佬总结

以上是大佬教程为你收集整理的Selenium"无法连接到 HTTPS URL,因为 SSL 模块不可用全部内容,希望文章能够帮你解决Selenium"无法连接到 HTTPS URL,因为 SSL 模块不可用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:URL因为