如何正确修复Python中“损坏”/停止工作的模块
📁 python, 问题, 错误, 示例, 工作
越来越多关于Python中“损坏”/不兼容/不匹配/停止工作的模块以及伴随的错误的问题:
-
ImportError: DLL load failed ... -
ImportError: Could not import ... -
UnavailableError: The following specifications were found to be in ...
以及其他许多错误……
上述问题通常由以下原因引起:
- 安装新模块
- Python版本
- 模块更新/模块更新
- virtualenv(Python虚拟环境)的更新/更改
- 不当使用
conda- 例如,如果你使用默认的虚拟环境base(它被conda用于管理其他环境),而不是明确创建的新虚拟环境
问题:
如何正确解决这些问题以及如何避免它们出现?