【问题标题】:ModuleNotFoundError: No module named 'mysql'ModuleNotFoundError:没有名为“mysql”的模块
【发布时间】:2017-02-19 01:09:32
【问题描述】:

尝试使用 Python Cgi 脚本在 sql 中存储值, 我已经成功下载了 MySQL 的 Connector/Python。我在 Python 的 shell 中使用了以下代码来测试我的连接:

import mysql.connector

我收到以下错误消息:

ModuleNotFoundError: No module named 'mysql'

尝试导入 MySQL.connector 时。

【问题讨论】:

  • 你安装了什么确切的 mysql 包。它叫什么名字?您是否检查了您安装的软件包的文档以了解您应该使用什么来导入它?
  • 请更具体。我不明白您所说的“社区指导员”指的是什么。
  • 没有足够的细节。

标签: python mysql


【解决方案1】:

试试这个命令:

pip install mysql-connector-python-rf

然后再次尝试您的命令,它会正确运行。

【讨论】:

  • 与“pip install mysql-connector”有什么区别?
【解决方案2】:

试试下面的命令

pip 安装 mysql-connector

【讨论】:

【解决方案3】:

我遇到了由冲突的包名称造成的同样问题。

尝试创建一个全新的虚拟环境,然后运行pip install mysql-connector-python

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-09
    • 2019-03-28
    • 2021-12-14
    • 2022-01-07
    • 2019-01-10
    • 2017-12-14
    • 2020-12-10
    相关资源
    最近更新 更多