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

Python导入mysql.connector失败求助:已安装却无法识别

解决Python编译器无法识别mysql.connector的问题

你的核心问题是编译器使用的Python解释器和安装mysql.connector的解释器不属于同一个环境——你手动指定路径运行能成功,说明mysql.connector确实装在了C:\Users\USER\AppData\Local\Programs\Python\Python311这个Python环境里,但编译器默认调用的是另一个版本/路径的解释器,所以找不到对应的库。

按以下步骤解决:

  • 先确认编译器当前使用的Python版本:
    在编译器的终端里执行:

    python --version
    

    对比你能成功运行的那个Python版本:

    C:\Users\USER\AppData\Local\Programs\Python\Python311\python.exe --version
    

    大概率两者的版本或路径不一致。

  • 给编译器指定正确的Python解释器:
    以常见IDE为例:

    • VS Code:点击左下角显示的Python版本号,在弹出的列表里找到C:\Users\USER\AppData\Local\Programs\Python\Python311\python.exe并选中。
    • PyCharm:打开File > Settings > Project: [你的项目名] > Python Interpreter,点击右上角齿轮选择Add,找到该路径的Python.exe并添加为项目解释器。
  • 确保mysql.connector安装在指定环境(可选,防止之前安装出现遗漏):
    打开命令提示符,执行:

    C:\Users\USER\AppData\Local\Programs\Python\Python311\Scripts\pip.exe install mysql-connector-python
    
  • 验证:
    在编译器里运行以下测试代码:

    import mysql.connector
    print("mysql.connector 导入成功")
    

    如果没有报错,就说明问题解决了。

内容的提问来源于stack exchange,提问作者Freddy Ricaurte López

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 19:32:38