按照SOAPpy安装文档说明,事先安装了fpconst-0.7.2和PyXML-0.8.4,但执行"python setup.py install"时报了以下错误:
Traceback (most recent call last):
File "setup.py", line 10, in <module>
from SOAPpy.version import __version__
File "R:/SOAPpy-0.11.3/SOAPpy/SOAPpy/__init__.py", line 5, in <module>
from Client import *
File "R:/SOAPpy-0.11.3/SOAPpy/SOAPpy/Client.py", line 50
from __future__ import nested_scopes
SyntaxError: from __future__ imports must occur at the beginning of the file
随后网上查找问题,发现在模块下Client.py、Server.py和Types.py(补充:GSIServer.py)四个文件中将"from __future__ import nested_scopes"置于首行即可成功安装。