首页 > 解决方案 > vscode & python 3.9.1 - 未解决的导入

问题描述

我正在尝试在 mac os 上的 python 3.9.1 中运行脚本,并且几个模块显示一条消息unresolved import 'aioboto3'Python(unresolved-import)

我跑来pip3安装它们,似乎已经安装了它们,但消息仍然出现。

vscode 确实在左下角显示正确的版本。 在此处输入图像描述

请告知我该如何解决这个问题?或者即使这是一个问题?

标签: pythonvisual-studio-code

解决方案


根据您提供的信息,我重现了该问题:

在此处输入图像描述

  1. 请检查您使用的python环境中是否已经安装了模块“ aioboto3”:( pip show aioboto3)

    在此处输入图像描述

    (如果没有显示模块安装信息,则说明该模块在该环境中不可用。请打开一个新的VS Code终端,并确保终端使用的是预期的python环境(python --version)。)

  2. 请重新加载 VS Code 让它识别模块已安装。

跑:

在此处输入图像描述

参考:VS Code 中的 Python 环境


推荐阅读