用于Windows 7的spyder中的strptime的Python ImportError
我不能为我的生活弄清楚是什么导致了这个非常奇怪的错误.
我在spyder IDE中为Windows 7运行python 2.7中的脚本.它在某一点使用datetime.datetime.strptime.我可以运行一次代码并且看起来很好(虽然我还没有完成调试,所以异常已经引发并且还没有正常完成),然后如果我再次尝试运行它,我得到以下内容(仅回溯结束)显示):
我没有使用线程等运行多个线程.让代码超越这一点的唯一方法是完全重启计算机.重新启动spyder将无法正常工作.网络搜索似乎没有产生任何其他人的线索或迹象. 有谁知道发生了什么?这是某种GIL问题吗?什么是导入锁,为什么一旦我尝试运行代码一次,它似乎阻止我导入datetime模块的这个方法?
正如mfitzp所指出的,解决方案是在脚本开头包含对datetime.datetime.strptime的虚拟调用.
例如 # This is a throwaway variable to deal with a python bug throwaway = datetime.datetime.strptime('20110101','%Y%m%d') (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows设置多用户模式
- ListBox背景颜色(XAML / WinRT / Metro)
- .net – 是否有一个WPF控件,它将在类似资源管理器的视图中显
- windows-server-2003 – 更改Microsoft Windows DNS服务器上
- 用批处理抓取Windows版本信息
- windows-8 – windows 8 app分享魅力挂起“从{AppName}获取
- 在MSBuild中使用注册表属性时引用属性?
- 在Windows中逐步描述文件执行
- xaml – 如何在Windows Store App中用圆角剪辑内容
- microsoft-office-365 – 部署Office 365 Pro Plus时卸载旧
- win-universal-app – Windows 10的应用内存限制
- windows-server-2003 – 在Windows Server 2003中
- windows-7 – 将漫游配置文件移动到DFS
- microsoft-graph – 为什么不返回刷新令牌的到期
- windows-server-2008 – 将2008 Server升级到200
- 记录一下我的windows上的phpstorm中的thinkphp5与
- windows-server-2008 – 如何从网站安全地链接到
- GTK窗口盖整个屏幕
- Windows BAT或CMD:将一些数据发送到localhost u
- Windows – Regsvr32无法在当前文件夹中找到dll