python - 必须在创建 QCoreApplication 之前设置属性 Qt::AA_UseSoftwareOpenGL
问题描述
所以我的环境是:
- Windows 10,截至 2019 年 11 月 8 日的最新版本
- 通过 miniconda 安装 Python 3.6、Spyder 4
- 运行 miniconda 外壳
- 激活虚拟环境
- 运行 Spyder
我得到以下(在外壳中):
(base) C:\Users\bbate>activate keras-gpu
(keras-gpu) C:\Users\bbate>spyder
Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created.
[968:13624:1108/111945.157:ERROR:permission_manager_qt.cpp(82)] NOT IMPLEMENTEDUnsupported permission type: 13
然而,Spyder4 启动并工作,但现在它只是挂起,我看到其他注释暗示它与 qt dll 有关,但我不知道如何解决这个问题
我看过各种帖子,但没有解决这个错误
顺便说一句,这是一个“干净”的安装;驱动器刚刚重建,所有东西都安装了新的,所以周围没有太多混乱,其他版本等。
解决方案
(此处为 Spyder 维护者)此问题将在 Spyder 4.1.0中修复,将于 2020 年 3 月晚些时候发布。
推荐阅读
- java - 执行 jTextField 操作时触发默认按钮
- javascript - 使用 MomentJS 的 Javascript 中的无效日期
- javascript - Acrobat 表单数据 - 导出为 XML - 添加按钮
- c# - 在 DataGridview 中添加相同的数据
- swift - 在 Swift 中重用视图控制器而不被黑客攻击
- ruby - Vargrantfile - Ruby - 文件意外结束
- c++ - 编译器如何区分重载函数
- powershell - 我可以完全删除标题吗?
- neo4j - Neo4j中的完美匹配算法
- php - 如何隐藏 div 内容并仅在单击按钮时显示?