Python Qt库与新安装的Pycharm不兼容
我安装了新版本的Pycharm(2019.3.1),并在其上运行我的旧代码。但我得到了qt库不兼容的错误。我尝试从conda更新qt包(因为我正在使用python的conda发行版)。 我注意到以下行为-Python Qt库与新安装的Pycharm不兼容,python,qt,pycharm,conda,Python,Qt,Pycharm,Conda,我安装了新版本的Pycharm(2019.3.1),并在其上运行我的旧代码。但我得到了qt库不兼容的错误。我尝试从conda更新qt包(因为我正在使用python的conda发行版)。 我注意到以下行为- 该错误仅在打印时出现(这是有意义的,因为qt用于图形目的) 代码编译和运行没有问题,因为它显示了1个历元的结果(如下图所示) 我安装的qt版本是5.9(您可以在第二张图中看到) 同样的代码在spider中运行得很好,但是在pycharm中抛出了下面的错误。请帮助我解决这个问题。谢谢 从您发布
从您发布的错误消息中可以明显看出,您存在库不兼容问题 不知何故,您似乎安装了两个Qt版本-5.9.7和5.12.4,这些版本之间存在冲突。 您需要在PyCharm中验证运行配置,以查看它使用的python环境。然后检查为什么您的系统中有2QT可用
我想到的另一个选项是:您的PyQt5或PySide2(无论您使用什么)库是用Qt 5.12.4构建的,而您的系统有5.9.7,这会带来冲突。您的所有代码都以相同的方式导入Qt吗?可能会打印
conda list Qt
的输出,然后查看您是否将导入Qt与导入PyQt5混合使用。。。