pycharm在运行bert代码时出现ImportError: cannot import name 'OrderedDict' from 'typing' (D:\program\Anaconda3\envs\tensorflow\lib\typing.py)这个错误是什么原因如何去解决
时间: 2023-09-07 21:11:52 浏览: 170
pycharm运行出现ImportError:No module named的解决方法
5星 · 资源好评率100%
这个错误通常是由于 Python 版本太低导致的,可以尝试更新 Python 版本或者使用一个新的虚拟环境。
如果你使用的是 Python 3.6 版本以下的版本,那么你需要升级到 Python 3.6 或以上版本才能解决这个问题。因为在 Python 3.6 中,`typing` 模块中才引入了 `OrderedDict`。
如果你的 Python 版本已经是 3.6 或以上版本,可以尝试重新安装 `typing` 模块,也可以检查一下你的代码中是否有对 `typing` 模块的引用存在问题。
另外,如果你使用的是 Anaconda 虚拟环境,可以尝试在新的虚拟环境下重新安装相关依赖库,或者检查一下当前环境中是否存在冲突的依赖库。
阅读全文