E0401:无法导入“烧瓶”

5 python flask visual-studio-code

Flask开发Pylint中的一个新手 E0401:Unable to import 'flask',试图在我的项目中导入flask,但是在VSCode中给出了此错误,但是我已经在我的项目中安装了flask,但是我不知道如何解决它,我该如何解决。

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

在此处输入图片说明

错误正在获取代码,以下划线表示: 在此处输入图片说明

我想念什么?

DeV*_*DeV 33

解决办法是切换Interpreter

简单的解决方案:

转到命令面板 类型 - Python:选择解释器

选择您创建的虚拟环境

专门为 vscode 回答也适用于其他。


小智 12

使用 转到命令面板Ctrl + Shift + P。选择python:select interpreter然后选择合适的 virtualenv。


Der*_*lin 6

我猜VS Code没有使用正确的virtualenv。

要使用GUI选择virtualenv,请参阅配置Python环境

如果您使用终端并code进入路径,请从您的工作区启动VS代码,然后virtualenv将自动加载:

cd python-workspace
code -n python-workspace
Run Code Online (Sandbox Code Playgroud)

(注意:-n是用于新窗口

如果这不起作用,请确保已将pylint其安装在您的virtualenv中(即您未使用global pylint)。如果仍然无法正常工作,请参阅此故障排除指南