conda安装pandasgui后导入报错:无法从PyQt5导入'sip'如何解决?
导入pandasgui报错的解决方案
问题原因
该错误由PyQt5版本不兼容导致:PyQt5 5.11及以上版本中,sip模块已从PyQt5主包中分离为独立组件PyQt5-sip,pandasgui的conda依赖配置未自动适配该变更,导致依赖缺失报错。
修复步骤
- 首先激活当前使用的conda环境,执行以下命令安装缺失的sip依赖:
conda install -c conda-forge pyqt5-sip
- 若执行上述命令后仍报错,可尝试降级PyQt5到兼容版本:
conda install -c conda-forge pyqt=5.10
- 若conda安装存在依赖冲突,也可使用pip在当前conda环境中安装对应依赖:
pip install PyQt5-sip
- 依赖安装完成后,重新执行导入操作验证即可:
from pandasgui import show
内容的提问来源于stack exchange,提问作者Mainland
相关产品推荐
相关产品推荐

