【问题标题】:AWS CDK giving unexpected keyword argument 'follow_symlinks' when deploying s3 objectAWS CDK 在部署 s3 对象时给出了意外的关键字参数“follow_symlinks”
【发布时间】:2021-05-06 16:38:26
【问题描述】:

我正在尝试使用 AWS CDKversion 1.102.0 (Python) 将对象上传到 s3,但收到关于意外关键字“follow_symlinks”的错误

代码 sn-p ... targetBucket = _s3.Bucket.from_bucket_name(self, "ExistingS3Bucket", '我的桶' );

    uploadObject = _s3deploy.BucketDeployment(self, 'myObject',
        sources=[_s3deploy.Source.asset('mydir/myfile.txt')],
        destination_bucket=targetBucket,
        destination_key_prefix='resources/files'
        )

运行 'cdk synth' 我收到以下错误

File "my_stack.py", line XX,
    sources=[_s3deploy.Source.asset('mydir/myfile.txt')],
  File "/usr/local/lib/python3.7/dist-packages/aws_cdk/aws_s3_deployment/__init__.py", line 1028, in asset
    bundling=bundling,
TypeError: __init__() got an unexpected keyword argument 'follow_symlinks'

有人看到我错过了什么吗?

【问题讨论】:

    标签: python amazon-web-services amazon-s3 aws-cdk


    【解决方案1】:

    问题已解决。 s3_asset 的全局包版本只有 1.75.0

    【讨论】:

      猜你喜欢
      • 2020-11-23
      • 1970-01-01
      • 2020-02-26
      • 2019-02-04
      • 2022-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-28
      相关资源
      最近更新 更多