首页 > 解决方案 > 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 的新手,所以我不知道还能提供什么。如果我需要任何东西,请发表评论,我会立即添加。谢谢。

标签: seleniumselenium-webdriveranaconda

解决方案


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

  • ..\Anaconda3
  • ..\Anaconda3\脚本
  • ..\Anaconda3\库\bin

设置环境路径后,您可能需要重新启动 Windows


推荐阅读