【问题标题】:python Flask mysql errorpython烧瓶mysql错误
【发布时间】:2016-03-18 03:05:20
【问题描述】:

我正在开发 python 烧瓶应用程序。 我有一个问题 mysqldb。 如果我在 python 控制台上输入“import MySQLdb”。 它显示“ImportError: No module named 'MySQLdb'” 在我的计算机上安装并运行 MySQL-python http://127.0.0.1:5000/ 我该如何解决这个问题?

【问题讨论】:

  • 模块安装了吗?
  • 遇到同样的问题,我使用的是 python3.5 和 Windows 10。要修复它,我必须使用 virtualenv

标签: python mysql flask


【解决方案1】:

如果您使用 Python 2.x,以下命令之一将在您的机器上安装 mysqldb

pip install mysql-python

easy_install mysql-python

【讨论】:

    【解决方案2】:

    请按照以下步骤在您的 Flask 应用中获取 mysql 支持。

    • 根据您的 Linux 发行版安装 mysql 的开发包
    • 确保已为 Flask 应用安装并激活 virtualenv
    • 使用pip install mysqlclient安装mysqlclient包

    以上所有步骤都独立于 Python2 或 Python3。

    【讨论】:

      【解决方案3】:

      适用于 python 3.x 安装 pip 安装 mysqlclient

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-08-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-13
        • 2020-08-14
        • 1970-01-01
        • 2021-04-29
        相关资源
        最近更新 更多