Я пытаюсь изучить Flask, я использую Ubuntu 19.04 и пишу код на VSCode. После выполнения прилагаемого руководства у меня продолжает возникать проблема: нерешенный импорт "flask_mysqldb" и то же самое с wtforms и passlib.
Я установил все требования и, чтобы проверить, я пытаюсь установить снова и получаю сообщение: «Требование уже выполнено: mysqlclient в« someplace »/. Local / lib / python2.7 / site-packages
Я подумал, что, возможно, я использую Python 3.7, но он устанавливает себя в 2.7? Но он никогда не спрашивал меня, где установить.
Это видеоурок, которому я следую:
https://www.youtube.com/watch?v=addnlzdSQs4
from flask import Flask, render_template, flash, redirect, url_for, session, loggin
from data import Articles
from flask_mysqldb import MySQL
from wtforms import Form, StringField, TextAreaField, PasswordField, validators
from passlib.hash import sha256_crypt
первые два импорта работают нормально, остальные подчеркнуты зеленым и получают сообщения об ошибках.
например:
неразрешенный импорт 'flask_mysqldb'
неразрешенный импорт 'wtforms'
неразрешенный импорт 'passlib.hash'