请教 找不到指定的程序
python3吧
全部回复
仅看楼主
level 3
不想红 楼主
from PyQt5.QtWidgets import QApplication, QMainWindow, QLabel, QVBoxLayout, QWidgetImportError: DLL load failed while importing QtWidgets: 找不到指定的程序。
在网上查了许久了,好几天了吧,
1 重新安装 PyQt5.
2 安装Microsoft Visual C++ Redistributable
3 pip install pyqt5-tools
都无法解决这个问题
Python 3.9
PyCharm 2025.1.3.1
4系统变量什么的不会装,也不怎么懂,不会弄
2025年07月20日 14点07分 1
level 12
通过离线包安装试试
2025年07月24日 03点07分 2
level 3
不想红 楼主
找到原因了,是 pycharm 提醒包有问题,它一提醒我就顺手点安装了,导致装的不是 pyqt5.是别的,但你再 PIP 安装 pyqt 5.也不行,可能是 pycharm 认为你已经装了,你卸了 pyqt5.也不行,因为你装错的那个没被卸,最后导致原环境全错,解决方法就是第一种方法:看清 pycharm 让你安装的哪个,找到目录直接删掉,再用 pip 方式安装 pyqt
5.实践可行。第二种办法是,找一个干净环境或原环境,直接替换掉被安装坏的环境,重新 pip 安装 pyqt 5 包也能解决
2025年07月24日 15点07分 3
我也遇到了同样的问题[泪]
2025年09月14日 09点09分
牛的,网上找半天看到你这条帖子解决了。确实是pycharm安装的包有问题,但我在设置解释器里把所有带qt的删了再用pip安装解决了
2025年12月19日 08点12分
对于我这种啥也不会的菜鸟新手来说,这就是一个天大的难题[喷]降维打击啊,关键是搜还搜不到解决办法
2025年09月14日 22点09分
1