You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决PyCharm中pip安装Selenium WebDriver的SSL错误

解决Python SSL模块缺失导致pip安装失败的问题

问题核心

你遇到的错误根源是Python的ssl模块未正常加载——即便系统已安装OpenSSL,Python也未正确关联到该库,导致pip无法通过HTTPS访问PyPI源。

解决方案

  • 先确认ssl模块状态
    打开PyCharm终端或系统终端,执行以下命令:

    python -c "import ssl; print(ssl.OPENSSL_VERSION)"
    

    如果报错,说明Python确实没关联上OpenSSL;若能输出版本号,可直接尝试临时应急方案。

  • 重新编译Python(源码安装场景)
    如果你是手动编译安装的Python,需重新编译并指定OpenSSL路径:

    1. 确认OpenSSL的实际安装路径(例如/usr/local/openssl)
    2. 进入Python源码目录,执行:
      ./configure --with-openssl=/usr/local/openssl
      make clean && make && make install
      

    注意:若系统OpenSSL版本低于1.1.1,需先升级OpenSSL再执行编译操作。

  • 更换Python发行版(最省心方案)
    放弃手动编译的Python,改用预编译发行版:

    • Windows/macOS:直接下载Python官方安装包,安装时勾选「Add Python to PATH」
    • Linux:通过系统包管理器安装(如apt install python3 python3-pip,系统自带包的Python通常已配置好ssl模块)
      安装完成后,在PyCharm中切换到新的Python解释器即可。
  • 临时使用HTTP镜像(应急方案)
    若暂时无法修复SSL模块,可临时用HTTP镜像安装(存在安全风险,仅作应急):

    pip install selenium -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    

内容的提问来源于stack exchange,提问作者Psihotrening G

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 06:15:15