宿舍管理系统
2026/7/13 0:21:17
导包出错,
不能从一个当中导入某个模块?
例如:ImportError: cannot import name ‘deprecated’ from ‘typing_extensions’
一个非常经典且令人头疼的**依赖版本冲突(Dependency Conflict)**问题,俗称“环境崩了”。
这不是你的代码写错了,而是你安装的 PyTorch 版本和你环境里的 typing_extensions 这个库的版本不兼容。
查询版本
有它,建议先删除
再次卸载
一直执行,直到终端提示:
WARNING: Skipping typing_extensions as it is not installed. (提示找不到包为止)。
物理检查(这一步是关键!)
如果有 typing_extensions.py 这个文件,直接手动右键删除! 这一步能解决 99% 的顽固问题。
conda install typing_extensions
更新 出错的库:pip install --upgrade typing_extensions
或者使用 conda(如果你主要用 conda 管理):
conda update typing_extensions
一个常见的Python错误,它可能由多种原因引起。