0

我观察到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

4

1 回答 1

0

从 python 错误跟踪器获得了解决方案:

http://bugs.python.org/issue18525

这是一个实现工件,不会被修复。上面的 import 语句是错误的用法。正确的用法是(如有必要):

try:
    WindowsError
except NameError:
    WindowsError = None
于 2013-07-30T07:03:56.857 回答