小编eaf*_*res的帖子

在创建 QCoreApplication 之前必须设置属性 Qt::AA_UseSoftwareOpenGL

所以我的环境是:

  • Windows 10,更新至 2019-11-08
  • 通过 miniconda 安装 Python 3.6、Spyder 4
  • 运行 miniconda shell
  • 激活虚拟环境
  • 运行 Spyder

我得到以下信息(在 shell 中):

(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  
Run Code Online (Sandbox Code Playgroud)

然而,Spyder4 启动并工作,但它时不时地挂起,我看到其他注释表明它与 qt dll 有关,但我不知道如何解决这个问题

我看过各种帖子,但没有解决这个错误

顺便说一句,这是一个“干净”的安装;驱动器刚刚重建,所有东西都是全新安装的,所以周围没有太多杂乱,其他版本等。

python spyder miniconda

7
推荐指数
1
解决办法
2764
查看次数

为什么 as.data.frame 忽略 col.names = vector

我顽固地尝试在一行中创建一个带有命名行和列的数据框。我意识到我可以通过使用 colnames(forecast) 轻松做到这一点,但想要简化,如果只是为了证明我可以做到。

以下不起作用 - 没有错误,但未设置列名

forecast <- as.data.frame(cbind(c(1, 32, 60, 91, 121, 152,
                                182, 213, 244, 274, 305, 335),
                                c(31, 59, 90, 120, 151, 181,
                                212, 243, 273, 304, 334, 365),
                                as.vector(rep(0, times=12))),
                                row.names = c("Jan", "Feb", "Mar", "Apr", "May", "Jun", 
                                               "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"),
                                col.names = c("Start", "End", "forecast"))


> forecast
     V1  V2 V3
Jan   1  31  0
Feb  32  59  0
Mar  60  90  0
Apr  91 120  0
May 121 151  0
Jun 152 …
Run Code Online (Sandbox Code Playgroud)

r dataframe

5
推荐指数
1
解决办法
847
查看次数

标签 统计

dataframe ×1

miniconda ×1

python ×1

r ×1

spyder ×1