嗨
我一直在逐步学习如何使用flask-mysqldb制作login system with python。我试图运行python脚本,但最终收到一条错误消息,我不太了解。
from flask import Flask, render_template, request, redirect, url_for, session
from flask_mysqldb import MySQL
import MySQLdb.cursors
import re
app = flask(__name__)
当我尝试运行该脚本时,在localhost页面上它也显示error,我已在pastebin中复制并粘贴了错误。当我尝试安装flask_mysqldb时,我的cmd出现错误。 Here is what my cmd says。
我在Google上发现了部分错误,试图找到一些有关问题所在的信息。并尝试为一些人说可以正常工作的东西进行很多安装,而没有任何运气。而且不知道如何使它工作。
我也尝试安装Anaconda终端以在其中运行命令来安装flask_mysqldb,但是没有运气。尝试卸载并重新安装一切,但没有任何改变我得到的错误。
答案 0 :(得分:0)
错误:
ModuleNotFoundError: No module named 'flask_mysqldb'
表示该模块尚未安装或在错误的环境中安装。 使用以下命令安装它:
pip install flask-mysqldb
答案 1 :(得分:0)
来自错误的堆栈
File "c:\users\chris\appdata\local\programs\python\python37-32\lib\site-packages\flask\cli.py", line 240, in locate_app
__import__(module_name)
File "C:\xampp\htdocs\pythonlogin\main.py", line 2, in <module>
from flask_mysqldb import MySQL
ModuleNotFoundError: No module named 'flask_mysqldb'
表示参与了python 3.7。
在这种情况下,使用pip
安装flask_mysqldb
会导致悲伤。请改用pip3
。例如,
pip3 install flask_mysqldb