首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >awscli 1.18.34有botocore==1.15.34需求,但是botocore1.15.49是不兼容的

awscli 1.18.34有botocore==1.15.34需求,但是botocore1.15.49是不兼容的
EN

Stack Overflow用户
提问于 2021-07-07 19:30:37
回答 1查看 129关注 0票数 0

在从2.7升级到python 3.7版本后,我得到了这个错误。

如何解决这个错误?

代码语言:javascript
运行
复制
ERROR: tox 3.14.6 has requirement importlib-metadata<2,>=0.12; python_version < "3.8", but you'll have importlib-metadata 4.6.1 which is incompatible.
ERROR: awscli 1.18.34 has requirement botocore==1.15.34, but you'll have botocore 1.15.49 which is incompatible.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-07 20:00:56

首先,你是如何安装这些包的,这会很有趣?

你是从旧的requirements.txt安装的吗?

看起来你安装了非常旧的包。

首先,请安装3.23.1版本的最新版本的tox

不再有importlib-metadata<2的限制。

此外,最新版本的awscli1.19.106

如果您没有使用旧版本的特殊原因,请安装当前版本。

实际上,我建议创建一个新的虚拟环境,并从头开始安装所有东西-不要将版本固定到过时的版本。

如果你的存储库是公开的,我可以看看并给出更多的建议。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68285179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档