簡體   English   中英

AWS lambda:RequestsDependencyWarning:urllib3 (1.26.6) 或 chardet (3.0.4) 與支持的版本不匹配

[英]AWS lambda: RequestsDependencyWarning: urllib3 (1.26.6) or chardet (3.0.4) doesn't match a supported version

我有一個 AWS lambda 程序在日志中收到此警告:

/var/task/requests/ init .py:89: RequestsDependencyWarning: urllib3 (1.26.6) 或 chardet (3.0.4) 與支持的版本不匹配!

我已經嘗試過其他線程中提到的修復程序,例如這個,但無法解決這個問題

奇怪的是,在我的 virtualenv 中,我有:

chardet==4.0.0
urllib3==1.25.10

...但警告是關於 chardet 3.0.4 和 urllib 1.26.6 的抱怨。 想知道這是否與 AWS Lambda 環境提供的包有關。 我假設我的包覆蓋了它們的默認設置。

可能是因為過時的“請求”

嘗試使用pip3 install --upgrade requests升級請求

試試這個:

pip install -U urllib3 requests

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM