ImportError: No module named amazonaws

ImportError: No module named amazonaws

以下是我的代码:-

import sys

sys.path.append("/jython_2_7-lib/lib/aws-java-sdk-1.11.920.jar")


from com.amazonaws import *
from com.amazonaws.auth import InstanceProfileCredentialsProvider
from com.amazonaws.regions import Regions
from com.amazonaws.services.s3 import *
from com.amazonaws.services.s3.model import DeleteObjectRequest

我通过打印 sys.path 验证路径已添加到 sys.path,我检查了几篇文章但没有帮助。我尝试附加 jar 的绝对路径和 lib 目录。

使用来自 amazon aws sdk 的以下 jar,版本为 1.11.920:-

aws-java-sdk 
aws-java-sdk-s3

我是不是漏掉了什么?

我们还需要导入aws-java-sdk-core-.jar。

核心 jar 为 s3 或 auth jar 提供所有基本 类。