运行python代码出错,如何解决

运行的时候出现了这样的错误?如何解决这个错误
为啥您一下子就看出来了这个错误,是因为您系统学习过还是经验得知🥺

img

import OrderDict from _typing

这样?

把error log从头读一遍,log里明确说了,不能从typing里导入OrderDict。也就是说typing没有OrderDict这个模块。
问题明确了,查下官方资料:
https://docs.python.org/zh-cn/3/library/typing.html?highlight=typing#typing.OrderedDict%EF%BC%8C

img

确认下你python的版本,OrderedDict是3.7.2新增的功能,3.9之后被启用了。也就是说,只有这之间的版本,才能使用。
经验是一方面,看得多,自然联想的多。但最根本的还是,要明确log的内容。绝大多数的错误,log里都已经明确指出问题点了。

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^