-1

当我尝试运行以下代码时,我正在学习如何将 boto 模块与 python 和 AWS 一起使用:

import boto.ses
conn = boto.ses.connect_to_region("us-west-2")

我不断收到以下错误:

Traceback (most recent call last):
File "D:/Document/PycharmProjects/Boto/boto_ses.py", line 4, in <module>
conn = boto.ses.connect_to_region("us-west-2")
AttributeError: 'module' object has no attribute 'connect_to_region'

我订阅了 AWS 服务,我使用 pycharm 作为 IDE,并且正确配置了 boto.cfg 文件

4

1 回答 1

1

从这行回溯:

File "D:/Document/PycharmProjects/Boto/boto_ses.py", line 4, in <module>

您显然还没有实际安装boto,您只是将其源代码复制到您的项目中。这就是你在 Python 中使用包的方式。

请参阅Python 文档中的安装 Python 模块、Boto 文档中的安装 Boto和文档中的快速入门pip

或者……我相信 PyCharm 具有内置的 GUI 功能,用于管理已安装的站点包、构建虚拟环境和管理已安装包,因此如果您不想学习如何使用pipsetup.py文件,您甚至不必学习.

于 2013-10-15T22:30:46.653 回答