没有名为“zstandard.backend_c”的模块

问题描述 投票:0回答:1

我尝试使用包

datadog_api_client.v2.api.metrics_api
提交datadog指标,但是在提交指标时,我收到错误
ModuleNotFoundError: No module named 'zstandard.backend_c'
,尽管我安装了zstandard包。

我安装的软件包如下,我也尝试了不同的其他版本。

Python 3.9.6 
datadog-api-client==2.14.0 
urllib3==1.26.8 
zstandard==0.21.0

这就是我向 datadog 提交指标的方式,

from datadog_api_client import ApiClient, Configuration
from datadog_api_client.v2.api.metrics_api import MetricsApi
api_client = ApiClient(my_credentials)
metrics_api = MetricsApi(api_client)
metrics_api.submit_metrics(content_encoding=MetricContentEncoding.ZSTD1,body=MetricPayload(series=my_metrics_list))

我得到的错误,

ModuleNotFoundError: No module named 'zstandard.backend_c'

python-3.x lambda datadog zstandard
1个回答
0
投票

我在 MacOS 上运行脚本时遇到了这个问题。但它在 Amazon Linux 上运行得非常好。

© www.soinside.com 2019 - 2024. All rights reserved.