我发现shutil无法在我们的Windows 7系统上导入WindowsError:
from shutil import WindowsError
File <file>, line <no>, in <module>
from shutil import WindowsError
ImportError: cannot import name WindowsError
同样的声明在linux上运行得非常好。还有其他人遇到过它吗?你知道我怎么解决它吗?
Python版本:2.6.7
Linux操作系统:Centos 6.3
Windows操作系统:Windows 7 Professional x64
答案 0 :(得分:0)
从python bug跟踪器获得解决方案:
http://bugs.python.org/issue18525
这是一个实现工件,不会修复。上面的import语句是错误的用法。正确用法(如有必要):
try:
WindowsError
except NameError:
WindowsError = None