【问题标题】:import mysql.connector ModuleNotFoundError: No module named 'mysql.connector'; 'mysql' is not a packageimport mysql.connector ModuleNotFoundError: No module named 'mysql.connector'; 'mysql' 不是一个包
【发布时间】:2019-11-29 11:57:37
【问题描述】:

导入 mysql.connector ModuleNotFoundError:没有名为“mysql.connector”的模块; 'mysql' 不是一个包

pip 安装 mysql-connector-python-rf python version-3.7.2

pip install mysql-connector-python-rf

pip 安装 mysql-connector-python 安装成功 导入 mysql.connector ModuleNotFoundError:没有名为“mysql.connector”的模块; 'mysql' 不是一个包 而当我导入 mysql 时没有错误消息

【问题讨论】:

  • 卸载所有已安装的mysql-connector-python 或类似的包。只需安装pip install mysql-connector。如果您有多个版本的 python 安装,则必须使用 python -m pip install mysql-connector 进行安装。
  • 文件名是什么?您不能将脚本命名为 mysql.py Python 尝试从脚本中导入 mysql,但它失败了。

标签: python mysql


【解决方案1】:

通过将文件重命名为 MySQL.py 以外的任何其他名称来解决,因为我猜它只是尝试加载自己

【讨论】:

    猜你喜欢
    • 2013-09-14
    • 2017-10-16
    • 2023-01-22
    • 2023-04-03
    • 2021-09-10
    • 1970-01-01
    • 2020-04-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多