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

PyCharm安装pandas失败求助:SSL模块缺失无法连接PyPI

解决Windows 10下Python 3.7.6 ssl模块缺失导致无法安装pandas的问题

你遇到的核心问题是Python自带的ssl模块未正常工作,导致pip无法通过HTTPS协议连接PyPI源,进而安装失败。结合你的环境(Windows10、Python3.7.6、pip19.0.3),我整理了几个逐步排查的解决方案:

第一步:确认ssl模块的状态

先在PyCharm终端执行这条命令,验证问题根源:

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

如果运行报错,说明ssl模块确实未正常加载,接下来按下面的方案处理。

方案一:修复Python安装(优先推荐)

Windows版Python的安装包自带修复功能,这是解决ssl模块缺失最直接的方式:

  • 找到Python3.7.6的原始安装程序(如果找不到,可下载对应32/64位的安装包)
  • 双击运行安装程序,选择Modify(修改)选项
  • 在可选功能列表中,确保SSL/TLS相关选项处于勾选状态(默认应该勾选,但可能你之前安装时遗漏了)
  • 点击Next,最后点击Install完成修复
  • 修复完成后重启PyCharm,再尝试执行:
    pip install pandas
    

方案二:安装系统级OpenSSL组件

如果修复Python无效,可能是Windows系统缺少OpenSSL底层依赖:

  • 下载与你Python位数匹配的OpenSSL安装包(推荐选择Light版本)
  • 安装时勾选Copy OpenSSL DLLs to the Windows system directory选项,让系统能识别到SSL依赖文件
  • 安装完成后重启电脑,再次验证ssl模块是否可用,之后尝试安装pandas

方案三:临时使用国内HTTPS镜像源(应急)

如果上面的方法暂时无法操作,可以试试国内的PyPI镜像源(比如清华镜像),这类源的HTTPS连接兼容性更好:

pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

注意:这只是应急方案,核心还是要解决ssl模块的问题,否则后续安装其他包仍会遇到相同故障。

额外检查:确认PyCharm的解释器配置

有时候PyCharm可能没有使用你修复后的Python版本,你可以通过以下路径确认:
File > Settings > Project: [你的项目名称] > Python Interpreter
确保列表中的解释器是你修复后的Python3.7.6版本,如果不是,点击右上角的齿轮图标,选择Add添加正确的解释器路径。

内容的提问来源于stack exchange,提问作者Neha Chaudhary

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.07 07:07:48