问题:
ImportError: DLL load failed while importing QtCore: 找不到指定的程序。
为什么from PyQt5 import QtCore, QtGui, QtWidgets就QtCore是灰的,别的可以
Traceback (most recent call last):
File "。。。", line 13, in
from PyQt5 import QtCore, QtGui, QtWidgets
ImportError: DLL load failed while importing QtCore: 找不到指定的程序。
另:anaconda里有python3.dll,那个方法没用
该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:
这个错误可能是由于 PyQt5 模块找不到对应的 QtCore 动态链接库所导致的。以下是一些可能的解决方案:
1、检查 PyQt5 是否正确安装。如果您使用 pip 安装 PyQt5,请尝试使用以下命令卸载并重新安装:
pip uninstall PyQt5
pip install PyQt5
2、检查 PyQt5 所需的所有依赖项是否都已正确安装。您可以尝试使用以下命令检查和安装所有依赖项:
pip install pyqt5-tools
3、检查 PyQt5 所需的所有 dll 文件是否都存在。请确保您的环境变量中包含 PyQt5 的 bin 文件夹,例如:
C:\Python37\Lib\site-packages\PyQt5\Qt\bin
如果不存在,您可以手动添加到环境变量中,或将其复制到您的项目文件夹中。
4、如果您使用的是 Anaconda,您可以尝试使用以下命令更新 PyQt5:
conda update pyqt
如果您仍然遇到问题,请尝试使用以下命令卸载并重新安装 PyQt5:
conda uninstall pyqt
conda install pyqt
希望这些解决方案能够帮助您解决问题。
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢