ImportError: No module named flask.ext.mysql

后端 未结 8 1798
春和景丽
春和景丽 2020-12-31 00:16

Hi I am trying to run a python file that has :

from flask import Flask, render_template, json, request
from flask.ext.mysql import MySQL
from werkzeug import         


        
相关标签:
8条回答
  • 2020-12-31 00:38

    I was facing the same error. First I installed flask-MySQL

    pip install flask-mysql
    

    Then added below-line in app.py file

    from flaskext.mysql import MySQL
    

    It worked.

    0 讨论(0)
  • Be sure that you install Flask-MySQL:

    $ pip install flask-mysql
    

    commenter, meta

    0 讨论(0)
  • 2020-12-31 00:45

    It's flaskext, so...

    Change

    from flask.ext.mysql import MySQL
    

    to

    from flaskext.mysql import MySQL
    
    0 讨论(0)
  • 2020-12-31 00:45

    I had the same problem, so I installed flask-mysql using:

    $ pip install flask-mysql
    

    and the module name is flaskext.mysql

    0 讨论(0)
  • 2020-12-31 00:52

    It seems like a virtualenv config problem you should get rid of old virtualenv and make a new one like this

    virtualenv yournewvirtualenv --python=/usr/bin/python3.4
    

    This is the link I referenced: https://www.pythonanywhere.com/forums/topic/2877/

    0 讨论(0)
  • 2020-12-31 00:58

    On Windows:

    pip install Flask-MySQL
    

    On Mac:

    pip install flask-mysql
    
    0 讨论(0)
提交回复
热议问题