在 pycharm 中使用远程解释器时 aws boto3 访问被拒绝

aws boto3 access denied when using remote interpreter in pycharm

我可以在 ec2 机器上通过 boto3 访问 S3,但是当我通过 pycharm 连接到那台机器上的远程解释器时,我得到拒绝访问。 我不认为这是远程解释器 - 当我通过 pycharm 终端连接到主机时,我仍然得到拒绝访问。所以看起来有一些我无法识别的 pycharm 相关问题。

给下一个看这个的人的注释,pycharm 通过 sftp 连接到解释器,它不提供 .profile。所以最好配置 ~/.aws/credentials