Python - suds - 没有模块
我安装了Python 2.7.1,还有setuptools和suds 0.4。
但是在运行我的脚本时,出现了以下错误:
追踪信息(最近的调用在最前面): 文件 "C:\Python27\test.py",第5行,在 from suds.client import Client # suds soap客户端 ImportError: 没有名为suds.client的模块
看起来Python找不到suds这个库。但我不明白为什么会这样……
任何帮助都会非常感激。
另外,suds似乎已经不再维护了。你们在用Python调用网络服务时用的是什么呢?
2 个回答
0
为了方便安装和修复一些问题,我把来自 suds-jurko 的 suds
文件夹(还有来自 python-ntlm 的 ntlm
文件夹)放在我新维护工具的 main.py
文件旁边。这样安装的时候就不需要太多专业知识了:
- 把
Tool.zip
解压到C:\
目录下 - 运行
C:\Tool\Tool.bat
我可能还可以把需要的 Python 解释器也放进去。这就是很多 Python "编译器" 的工作方式。
15
听起来suds这个库其实没有安装。
因为你已经有了setuptools,试试这个:
easy_install https://fedorahosted.org/releases/s/u/suds/python-suds-0.4.tar.gz