Проблемы с Python Flask_MYSQLDB - PullRequest
       55

Проблемы с Python Flask_MYSQLDB

0 голосов
/ 22 октября 2019

Привет

Я шаг за шагом следил за тем, как создать систему входа в систему с python , с flask-mysqldb. Я пытаюсь запустить скрипт на 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__)

Когда я пытаюсь запустить скрипт, на странице локального хоста также отображается ошибка , я скопировал и вставил ошибку в pastebin. Когда я пытаюсь установить flask_mysqldb, я получаю сообщение об ошибке в моем cmd. Вот что говорит мой cmd .

У меня гугл с частями ошибки, пытаюсь найти некоторую информацию о том, в чем может быть проблема. И попытался установить pip много для вещей, которые, как говорили некоторые люди, могут работать, без какой-либо удачи. И не могу понять, как заставить это работать.

Я также попытался установить терминал Anaconda, чтобы запустить там команду для установки flask_mysqldb, но безуспешно. Попытался удалить и переустановить все, но ничего не изменило ошибку, которую я получаю.

Ответы [ 2 ]

0 голосов
/ 23 октября 2019

Стек из ошибки

  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
0 голосов
/ 22 октября 2019

Ошибка:

ModuleNotFoundError: No module named 'flask_mysqldb'

означает, что модуль не был установлен или установлен в неправильной среде. Установите его, используя:

pip install flask-mysqldb
...