You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

pip3安装requirements.txt依赖时suds-jurko报use_2to3无效错误

问题原因
  • 报错核心是suds-jurko包已停止维护,其安装脚本中仍使用了use_2to3参数,而v58及以上版本的setuptools已经完全移除了对该参数的支持,触发安装校验失败。
  • 你当前的pip 21.2.4默认搭载的setuptools版本高于58,所以会触发该错误。
解决方案

方案1:降级setuptools(最快捷,无需修改项目依赖配置)

执行如下命令降级setuptools到最后一个支持use_2to3的版本:

pip3 install setuptools==57.5.0

降级完成后重新执行依赖安装命令即可:

pip3 install -r requirements.txt

该方案完全适配你当前的Python 3.6.5环境,不会引入其他兼容性问题。

方案2:替换兼容依赖(适合不想降级setuptools的场景)

suds-community是suds-jurko的社区维护分支,已经修复了use_2to3的兼容问题,功能完全和原包对齐无需修改业务代码。
只需将requirements.txt中suds-jurko对应的行替换为:

suds-community==1.1.2

再正常执行pip3 install -r requirements.txt即可。

内容的提问来源于stack exchange,提问作者guruboy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 00:48:05