【问题标题】:SystemError: initialization of QtCore failed without raising an exceptionSystemError:QtCore 的初始化失败,没有引发异常
【发布时间】:2017-03-24 18:56:55
【问题描述】:

我正在尝试用 matplotlib 绘制一些东西,但是当我像这样导入它时:

import matplotlib.pyplot as plt

在 Pycharm Community 2016.1.4 中使用 Anaconda 版本 3.5.1,我收到此错误:

from PyQt4 import QtCore
SystemError: initialization of QtCore failed without raising an exception

这里有什么问题?我没有通过谷歌或在 SO 上找到与我的问题相同的任何内容。

【问题讨论】:

  • 你得到的完整错误是什么,包括回溯?不导入matplotlib可以试试from PyQt4 import QtCore,会报同样的错误吗?
  • 我遇到了同样的问题@user3813234 有没有找到解决办法?当我在 PyCharm 中尝试 from PyQt5 import QtCore 时,我收到以下错误:/usr/local/Cellar/python3/3.6.0_1/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /Users/me/pyfo/project/testing.py Traceback (most recent call last): File "/Users/me/pyfo/project/testing.py", line 1, in <module> from PyQt5 import QtCore SystemError: initialization of QtCore failed without raising an exception Process finished with exit code 1
  • @gmonz 不是真的,我最终重新安装了 Python 和 PyQt——你瞧,它奏效了。不是很满意,但我就是这样解决的。
  • 有趣,我也做过同样的事情。你是怎么安装的?自制还是从网站下载?我听说其中一些问题将在 5 月通过 PyQt5 5.9 的新版本修复 如果您有 PyQt5.8,请尝试运行此脚本:pythonspot.com/en/pyqt5-menu 这是我的错误:pastebin.com/RJ3gnrAT 它对您有用吗@user3813234?跨度>

标签: python matplotlib pyqt qtcore


【解决方案1】:

我建议你做这些事情,它肯定会因为它对我有用。

python -m pip install PyQt5

这将通过重新安装所需的所有依赖项来完全解决此问题。

谢谢。

【讨论】:

    【解决方案2】:

    解决了这个问题:

    conda install -c conda-forge pyqt
    

    【讨论】:

      猜你喜欢
      • 2023-02-02
      • 1970-01-01
      • 2023-02-10
      • 2023-02-19
      • 1970-01-01
      • 1970-01-01
      • 2014-12-09
      • 2018-03-23
      • 2014-12-15
      相关资源
      最近更新 更多