【发布时间】:2017-08-09 08:44:43
【问题描述】:
我已经在 windows 平台上安装了 PyQt5,并得到一个 importError: DLL load failed。
我已经使用命令安装了pyqt5
pip3 install pyqt5
Successfully installed pyqt5-5.8.1
我的Python版本如下:
Python 3.5.2 |Anaconda custom (64-bit)| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)] on win32
导入错误如下:
from PyQt5.QtWidgets import QApplication
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: The specified module could not be found.
感谢和问候
【问题讨论】:
-
我已经卸载了这个并从
conda install --channel https://conda.anaconda.org/bpentz pyqt5安装了 5.6 并且没有收到错误。 -
它是否与
pip list一起显示? -
是的,@Aaron
-
你有多个python实例吗?
-
用 conda 安装后(成功了?)打开解释器,导入 PyQt5,然后调用
PyQt5.__file__获取 conda 放置的位置。然后转到命令提示符,在使用 pip 安装 5.8.1 后,调用pip show pyqt5并将位置与您使用 conda 安装的 5.6 的位置进行比较。如果 /site-packages/ 的路径不同,则您有多个单独的安装。
标签: python python-3.x dllimport pyqt5 importerror