selenium - 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\脚本
- ..\Anaconda3\库\bin
设置环境路径后,您可能需要重新启动 Windows
推荐阅读
- mysql - 在 knex JS mysql 中出现错误“res.json 不是函数”
- mysql - 如何为mysql存储过程参数设置utf8mb4?
- mysql - 跨多个服务器使用 mysql 节点模块的最佳方法
- r - 如何在 R 中的矢量图形中制作白色文本?
- javascript - 在 textarea 中的点之间自动选择文本
- c# - 如何正确等待任务中的任务?
- angular - Angular Google Map 没有得到 lat 和 lng 变量
- function - 提升功能
- c++ - 三角表生成器的输入问题
- python - 检查 url 在 python 3 中是否有特定的字符串