我正在运行Python 3.7.4
。这是我的机器上安装的唯一版本。I pip安装了flask-mysqldb。但是,我不能导入flask_mysqldb。
我试过很多方法,但都不管用
C:\sys\Flask\dev\projects\test\a006_myflaskapp>pip3 install flask-mysqldb
Requirement already satisfied: flask-mysqldb in c:\users\anild\appdata\local\programs\python\lib\site-packages (0.2.0)
Requirement already satisfied: Flask>=0.10 in c:\users\anild\appdata\local\programs\python\lib\site-packages (from flask-mysqldb) (1.1.1)
Requirement already satisfied: mysqlclient in c:\users\anild\appdata\local\programs\python\lib\site-packages (from flask-mysqldb) (1.4.2)
Requirement already satisfied: click>=5.1 in c:\users\anild\appdata\local\programs\python\lib\site-packages (from Flask>=0.10->flask-mysqldb) (7.0)
Requirement already satisfied: Jinja2>=2.10.1 in c:\users\anild\appdata\local\programs\python\lib\site-packages (from Flask>=0.10->flask-mysqldb) (2.10.1)
Requirement already satisfied: itsdangerous>=0.24 in c:\users\anild\appdata\local\programs\python\lib\site-packages (from Flask>=0.10->flask-mysqldb) (1.1.0)
Requirement already satisfied: Werkzeug>=0.15 in c:\users\anild\appdata\local\programs\python\lib\site-packages (from Flask>=0.10->flask-mysqldb) (0.15.5)
Requirement already satisfied: MarkupSafe>=0.23 in c:\users\anild\appdata\local\programs\python\lib\site-packages (from Jinja2>=2.10.1->Flask>=0.10->flask-mysqldb) (1.1.1)
C:\sys\Flask\dev\projects\test\a006_myflaskapp>python
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 19:29:22) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import flask_mysqldb
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'flask_mysqldb'
>>>
发布于 2019-07-22 06:46:07
您的导入是import flask_mysqldb
,它看起来不正确
正确的导入语法是from flask_mysqldb import MySQL
https://stackoverflow.com/questions/57137261
复制相似问题