AttributeError: partially initialized module 'boto3' has no attribute 'session' (most likely due to a circular import)
AttributeError: partially initialized module 'boto3' has no attribute 'session' (most likely due to a circular import)
我尝试了下面的代码
import boto3
aws_mg_con=boto3.session.Session(profile_name='demo_user')
iam_con=aws_mg_con.resource('iam')
但是我收到这个错误
'AttributeError: 部分初始化的模块 'boto3' 没有属性 'session'(很可能是由于循环导入)'
我尝试重命名文件,仍然出现同样的错误。
需要帮助。
可能存在与'boto3'同名的本地文件,“Python看到本地文件并认为它是模块”。
确保文件名与模块名不同
谢谢。问题是,我用其他名称保存了代码,但将第一个文件保留为 'boto3.py'。
我删除了旧文件,现在代码可以运行了。
我尝试了下面的代码
import boto3
aws_mg_con=boto3.session.Session(profile_name='demo_user')
iam_con=aws_mg_con.resource('iam')
但是我收到这个错误
'AttributeError: 部分初始化的模块 'boto3' 没有属性 'session'(很可能是由于循环导入)'
我尝试重命名文件,仍然出现同样的错误。
需要帮助。
可能存在与'boto3'同名的本地文件,“Python看到本地文件并认为它是模块”。 确保文件名与模块名不同
谢谢。问题是,我用其他名称保存了代码,但将第一个文件保留为 'boto3.py'。 我删除了旧文件,现在代码可以运行了。