【问题标题】:Couldn't run pyqt5 on python 3.6 64bits on Windows 10 (No anaconda no virtualenv)无法在 Windows 10 上的 python 3.6 64 位上运行 pyqt5(没有 anaconda 没有 virtualenv)
【发布时间】: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


【解决方案1】:

它正在寻找 QT.dll。你需要手动安装QT

http://doc.qt.io/qt-5/windows-support.html

【讨论】:

  • 我确实在我的 PC 上安装了 QT 5.11.1。但什么也没发生。
猜你喜欢
  • 2023-03-31
  • 2017-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-17
  • 2019-12-06
相关资源
最近更新 更多