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

Mac系统PyCharm安装MySQL-Python时遇SSL证书及包找不到错误

解决Mac PyCharm安装MySQL Python库的SSL与版本匹配问题

嘿,你这其实碰到两个问题了,咱们一个个来解决:

1. 先纠正包名——你大概率输错了库的名字

你尝试安装的py_mysql_connector在PyPI上根本不存在,这就是为啥会提示“找不到满足要求的版本”。目前主流的MySQL Python连接库是这两个:

  • mysql-connector-python:MySQL官方维护的连接器
  • PyMySQL:社区广泛使用的第三方库

2. 修复SSL/TLS版本错误的问题

那个[SSL: TLSV1_ALERT_PROTOCOL_VERSION]错误,是因为你的pip版本太老,不支持PyPI现在要求的TLSv1.2及以上协议。先升级pip再说:

  • 打开终端,执行升级命令:
    # 针对Python3(建议用这个,Python2已停止维护)
    python3 -m pip install --upgrade pip
    # 如果是Python2(不推荐)
    python -m pip install --upgrade pip
    
  • 如果升级时也碰到同样的SSL错误,可以用临时绕过的命令(仅临时解决,升级完成后就不需要了):
    python3 -m pip install --upgrade pip --trusted-host pypi.org --trusted-host files.pythonhosted.org
    

3. 在PyCharm里安装正确的库

升级完pip后,回到PyCharm操作:

  • 打开File > Settings > Project: [你的项目名] > Python Interpreter
  • 点击右上角的+号,搜索mysql-connector-python或者PyMySQL,选个合适的版本点Install Package就行。

额外小技巧:如果PyCharm里的pip还是有问题

直接在PyCharm底部的终端里执行安装命令更稳妥:

# 安装官方连接器
pip3 install mysql-connector-python
# 或者安装PyMySQL
pip3 install PyMySQL

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 07:56:11