我正在尝试学习 Flask,我使用 Ubuntu 19.04,我正在 VSCode 中编写代码。按照附带的教程进行操作后,我一直遇到问题:未解决的导入“flask_mysqldb”,wtforms 和 passlib 也是如此。
我已经安装了所有要求,只是为了检查,我尝试再次安装并收到消息:'Requirement already meet: mysqlclient in "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
Run Code Online (Sandbox Code Playgroud)
前两个导入工作正常,其他导入用绿色下划线并收到错误消息。
前任:
未解决的导入'flask_mysqldb'
未解决的导入“wtforms”
未解决的导入“passlib.hash”