E0401:无法导入“Flask”

2024-05-14 23:31:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我是新的烧瓶开发人员,试图在我的项目中导入烧瓶,但是PylintVSCodeE0401:Unable to import 'flask'中给出了这个错误,但是我已经在我的项目中安装了烧瓶,但是我不知道如何解决这个问题,我如何解决它。

我的虚拟环境已安装,证明的图像如下:

enter image description here

获取代码时出错,下划线来自: enter image description here

我错过了什么?


Tags: to项目代码图像import证明flask烧瓶
3条回答

由于您使用的是虚拟环境,首先需要在这个虚拟环境中安装Pylint

此外,您需要将以下条目添加到工作区设置中,以避免出现[pylint] E0401错误:

"python.linting.pylintPath": "/path/to/your/virtualenv/bin/pylint"

这将覆盖用户设置(全局设置),并指示VSCode在虚拟env中使用Pylint版本(而不是全局版本)。这可能是你遗漏的一点;-)

我想VS代码没有使用正确的virtualenv。

要使用GUI选择virtualenv,请参见Configuring Python environments

如果使用终端并在路径中有code,则从工作区启动VS代码,virtualenv将自动加载:

cd python-workspace
code -n python-workspace

(注意:-n用于新窗口

如果这不起作用,请确保在virtualenv中安装了pylint(即,您没有使用全局pylint)。如果仍然不起作用,请查看this troubleshooting guide

简单解决方案:

转到命令选项板 类型--Python:Select解释器

选择您创建的虚拟环境

专门为vscode应答

相关问题 更多 >

    热门问题