【发布时间】:2018-08-02 18:57:35
【问题描述】:
由于与此问题相关的其他线程上的建议答案均不适合我,因此我打开了一个关于此问题的新的非常具体的线程。
我已经从主要的 python 网站在 Windows 10 上安装了 64 位版本的 python 3.6。我既不使用 virtualenv 也不使用 anaconda。 然后我使用 pip 包安装程序安装了 pyqt5:
pip install pyqt5
此时我希望能够做到:
>>from PyQt5 import QtCore
我收到此错误:
Traceback(最近一次调用最后一次): 文件标准输入,第 1 行,在模块中
ImportError: DLL load failed: La procédure spécifiée est introuvable。
法语部分,意思是:找不到指定的程序
我在 c:/Programs/python36 文件夹中有 python3.dll。 我把它复制到c:/Programs/python36/scripts文件夹,还是不行。
在 windows 上的 python 3.6 和 pyqt5 之间是否存在已知问题?
补充信息:
我的电脑是 64 位电脑。 我确实从以下位置安装了 python 64bits: https://www.python.org/downloads/release/python-360/
【问题讨论】:
-
你在环境变量中添加了python PATH吗?
-
我的 python 在路径中。而且它似乎找到了 pyQT5 模块。问题是不知何故,它找不到DLL。我的 PC 上安装了 QT 5.11.1。但是还是不行:(
-
你可以指出你安装 python 的位置,如果你的电脑是 32 位或 64 位。您不需要安装 Qt。
-
您使用了哪些安装程序?
-
我用的是这个:Windows x86-64 可执行安装程序
标签: python pyqt5 python-3.6