AttributeError: 部分初始化的模块 'boto3' 没有属性 'resource'(很可能是由于循环导入)

har*_*ama 3 boto pycharm boto3

我使用 Pycharm 并安装了 boto3 包并尝试导入 boto3 并出现属性错误。Python.exe 文件路径在项目解释器中给出

import boto3

s3 = boto3.resource('s3')
Run Code Online (Sandbox Code Playgroud)

AttributeError: 部分初始化的模块 'boto3' 没有属性 'resource'(很可能是由于循环导入)

但是相同的代码在 Python shell 中工作

Abh*_*aya 10

我猜是因为我尝试时你的文件名,重命名文件名时我遇到了同样的错误。我能够成功运行该文件

  • 非常感谢阿比纳亚。是的,它是因为文件名,我不应该将文件名指定为 boto3 并且不应该导入相同的文件名 (2认同)