首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Shutil无法在windows上导入WindowsError

Shutil无法在windows上导入WindowsError
EN

Stack Overflow用户
提问于 2013-07-18 13:46:03
回答 1查看 505关注 0票数 0

我观察到shutil无法在我们的Windows7系统上导入WindowsError:

代码语言:javascript
复制
    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专业版x64

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-30 15:03:57

从python bug追踪器得到了一个解决方案:

http://bugs.python.org/issue18525

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

代码语言:javascript
复制
try:
    WindowsError
except NameError:
    WindowsError = None
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17715419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档