Python 属性错误:';模块';对象没有属性';缓存&x27;

Python 属性错误:';模块';对象没有属性';缓存&x27;,python,python-2.7,client,suds,Python,Python 2.7,Client,Suds,我得到: AttributeError:“module”对象没有用于上述行的属性“cache”。 我已经安装了suds 0.3.7版本 出现这种情况的原因是什么?如何解决此问题?将suds版本更新为0.4 使用的API不存在于suds 0.3.7版本中您使用的是什么版本的suds?我用suds 0.4测试了您的代码,并且suds.cache.NoCache()没有引发任何异常。@BalthazarRouberol我已经下载了python-suds-0.3.7.tar.gzI,确认您使用的API

我得到:

AttributeError:“module”对象没有用于上述行的属性“cache”。
我已经安装了suds 0.3.7版本


出现这种情况的原因是什么?如何解决此问题?

将suds版本更新为0.4


使用的API不存在于suds 0.3.7版本中

您使用的是什么版本的suds?我用suds 0.4测试了您的代码,并且
suds.cache.NoCache()
没有引发任何异常。@BalthazarRouberol我已经下载了python-suds-0.3.7.tar.gzI,确认您使用的API在0.3.7版本中不存在。我建议您下载最新版本(例如:with
pip
)。@BalthazarRouberol pip命令用于安装suds 0.4?我想该命令一定在文档中,但它在这里<代码>pip安装软件==0.4
import suds

s = suds.client.Client('http://hello-world.org/ttsoapcgi.wsdl',
                       cache=suds.cache.NoCache())