学习PyQt时遇到Anaconda Navigator关闭后突然打不开

学习PyQt时遇到Anaconda Navigator关闭后突然打不开

实验环境:

系统版本: Windows10

测试时间:2021年11月2日

笔者在基于 Anaconda 的虚拟环境学习 pyqt 过程中为了安装 pyuic5 进行了一顿胡乱操作,最终导致关闭软件后再次想要启动 Anaconda Navigator 软件界面时启动失败,无报错信息。

关键描述:启动软件无任何响应及错误反馈。

系统测试:

​ 因为通过软件快捷方式已经无法启动 Anaconda Navigator ,故此处使用 Windows 的命令行通过 conda 命令进行操作。

​ 快捷键 win+R 调出运行输入 cmd 回车启动命令行,首先进行 base 环境验证,键入如下命令

conda activate base

​ 如果成功,则说明还在。

问题解析:

​ 笔者在进行 pyqt 学习时,进行到使用 Qt Designer 进行界面设计,然后通过 pyuic5 进行文件转换时,一顿迷糊操作,导致软件无法开启,此处参考网站基本确定问题出现在 Anaconda 的 pyqt4 与 pyqt5冲突,或者与 spyder 冲突导致启动失败。

​ 此处笔者使用的时虚拟容器,故切换环境到虚拟容器

conda deactivate base
conda activate virtual_container
spyder

​ 此时命令行反馈 spyder 启动失败并提示缺少 Qt 相关插件,故基本与问题定位一致。

解决方案

​ 此时卸载 pyqt5

pip uninstall pyqt5

​ 卸载完毕后启动 spyder 启动成功

​ 启动 Anaconda Navigator 成功!

猜你喜欢

转载自blog.csdn.net/Hacker_MAI/article/details/121108657
今日推荐