我使用的是Ubuntu 11.04 (natty)。我一直在使用Suds来使用SOAP web服务。一切都很好。直到它不再是我不能再进口Suds了。我已经从Ubuntu存储库卸载并重新安装了Suds,但仍然收到相同的导入错误(参见下面的空闲回溯)。我使用的是Python 2.7.1和Suds 0.4.1-2。有没有人有办法解决这个问题?
>>> import suds
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import suds
File "/usr/lib/pymodules/python2.7/suds/__init__.py", line 154, in <module>
import client
File "/usr/lib/pymodules/python2.7/suds/client.py", line 23, in <module>
import suds.metrics as metrics
File "/usr/lib/pymodules/python2.7/suds/metrics.py", line 23, in <module>
from logging import getLogger
ImportError: cannot import name getLogger
>>> 发布于 2011-06-06 21:27:16
logging是Python的标准模块。Python找不到它有几个可能的原因:
logging模块(打印代码以获取路径列表Python will search)PYTHONPATH (默认Python搜索路径)logging模块)<PYTHONPATH>G212>
https://stackoverflow.com/questions/6252660
复制相似问题