【问题标题】:Python.exe stops working as soon as I import any PyQt5 module一旦我导入任何 PyQt5 模块,Python.exe 就会停止工作
【发布时间】:2017-04-21 11:50:39
【问题描述】:

我正在使用带有所有最新 anaconda 软件包的 windows amd64 机器;为了解决这个问题,我用 conda update --all 来更新它们,可以肯定的是,但问题仍然存在。

据我了解,最新的anaconda包中包含了PyQt5,但是我没有找到很多类似问题的主题,我尝试的解决方案也没有奏效。 我也尝试运行 pyuic5,它包含在 anaconda 中并且依赖于 PyQt,它会立即使 python 崩溃。

这是 conda list qt 的输出:

pyqt                      5.6.0                    py35_2
PyQt5                     5.8.2                     <pip>
qt                        5.6.2                    vc14_3  [vc14]
qtawesome                 0.4.4                    py35_0
qtconsole                 4.3.0                    py35_0
qtpy                      1.2.1                    py35_0

【问题讨论】:

  • 能否包含conda list qt 命令的输出?
  • 将其添加到帖子中
  • 我看到你用 conda 安装了pyqt,但同时你用 pip 安装了PyQt5。这些不能一起工作。我有the same issue。您可以尝试将 Python 更新到 3.6 或从头开始完全重新安装您的 Anaconda 发行版。我还没有找到任何其他方法来解决它。确保不再使用 pip 在 Anaconda Python 中安装 PyQt。
  • 非常感谢!我重新安装了 Anaconda,现在它似乎运行良好。

标签: python crash anaconda python-import pyqt5


【解决方案1】:

重新安装 Anaconda 或在我的情况下删除它解决了这个问题。

确认@win 10 x 64,python 3.6.1,MiniAnaconda

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-30
    • 2018-01-05
    • 2017-09-12
    • 2020-10-20
    相关资源
    最近更新 更多