提问人:Anil 提问时间:7/22/2019 最后编辑:SyferAnil 更新时间:11/22/2022 访问量:1508
ModuleNotFoundError:没有名为“flask_mysqldb”的模块
ModuleNotFoundError: No module named 'flask_mysqldb'
问:
我正在跑步.这是我的机器上安装的唯一版本。我pip安装了flask-mysqldb。但是,我无法导入flask_mysqldb。Python 3.7.4
我尝试了很多选择,但没有任何效果,
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'
>>>
答:
0赞
sudoxx
7/22/2019
#1
您的导入看起来不正确import flask_mysqldb
正确的导入语法是from flask_mysqldb import MySQL
此处引用: https://flask-mysqldb.readthedocs.io/en/latest/
0赞
Musa Saleh mohammad
11/22/2022
#2
您必须选择正确的 python 解释器来解决问题。如果您使用的是 VSCodio,请确保在 VSCode 的右下方部分选择正确的 Python 版本,在此处输入图像说明
如果您使用的是虚拟环境,请确保在虚拟环境中选择 Python 解释器,而不是全局 Python 解释器。您可以单击右下部分的解释器,然后选择 + 在顶部输入解释器路径,然后浏览到创建虚拟环境的文件夹,然后选择 python.exe 文件
评论