由于其他线程上提出的与此问题相关的答案都不适用于我,因此我打开了一个关于此问题的新的非常具体的线程。
我已经从python主网站在windows 10上安装了64位版本的python 3.6。我既不使用virtualenv也不使用anaconda。然后,我使用pip包安装程序安装了pyqt5:
pip install pyqt5
在这一点上,我希望能够做到:
>>from PyQt5 import QtCore
我得到这个错误:
Traceback(最后一次调用(:文件stdin,第1行,在模块中
ImportError:DLL加载失败:特定程序是可导入的。
法语部分表示:未找到指定的程序
我确实在c:\Programs/python36文件夹中有python3.dll。我把它复制到了c:\Programs/python36/scripts文件夹,但它仍然不起作用。
windows上的python 3.6和pyqt5之间是否存在已知问题?
补充信息:
我的电脑是64位电脑。我确实从以下位置安装了python 64位:https://www.python.org/downloads/release/python-360/
它正在查找QT.dll。您需要手动安装QT
http://doc.qt.io/qt-5/windows-support.html