【问题标题】:Import "flask_mysqldb" could not be resolved Pylance(reportMissingImports)导入“flask_mysqldb”无法解析 Pylance(reportMissingImports)
【发布时间】:2021-08-26 02:04:17
【问题描述】:

呃,我得到了这个错误

导入“flask_mysqldb”无法解析 Pylance(reportMissingImports)

我真的不知道我是否遗漏了一些东西,因为当我尝试安装东西时,它说“要求已经满足”,我很恐慌,因为我不知道自己做错了什么。这是我正在使用的实际代码,但我不能使用与数据库相关的任何内容,因为第二行不起作用:

from flask import Flask, render_template, request, redirect, url_for, flash

from flask_mysqldb import MySQL

【问题讨论】:

  • 尝试运行 pip freeze ,这应该会显示你在当前安装的 conext 中有哪些包
  • 另外,关于你应该更具体的问题,你所处的环境是什么 IDE 或命令行。您是否使用virtualenv。你用来尝试安装包的 WHat 命令。

标签: python visual-studio-code pylance


【解决方案1】:

请确保您已将软件包安装到您选择的环境中。

您可以从 VSCode 的左下角获取您正在使用的 Python 解释器:

以及你在终端中使用的是哪个 pip,命令为pip --version

一般情况下,在VSCode中选择python解释器后,需要新建一个终端,快捷键为Ctrl+Shift+`,然后就可以将包安装到你选择的环境中了.

【讨论】:

    猜你喜欢
    • 2021-03-23
    • 1970-01-01
    • 2021-03-24
    • 2022-11-19
    • 2021-03-22
    • 2022-08-19
    • 2021-09-17
    • 2021-04-18
    • 2021-04-23
    相关资源
    最近更新 更多