Python中文
首页
教程
问答
标签
搜索
登录
注册
Kivy没有检测到OpenGL 2.0
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我决定在Kivy cross平台上做一些编程,并成功地将Kivy安装到我的计算机上。问题是,当我运行代码时,会出现以下错误:</p> <pre><code>[INFO ] [Kivy ] v1.9.1 [INFO ] [Python ] v3.4.4 (v3.4.4:737efcadf5a6, Dec 20 2015, 20:20:57) [MSC v.1600 64 bit (AMD64)] [INFO ] [Factory ] 179 symbols loaded [INFO ] [Image ] Providers: img_tex, img_dds, img_gif, img_sdl2 (img_pil, img_ffpyplayer ignored) [INFO ] [OSC ] using <thread> for socket [INFO ] [Window ] Provider: sdl2 [INFO ] [GL ] GLEW initialization succeeded [INFO ] [GL ] OpenGL version <b'1.1.0'> [INFO ] [GL ] OpenGL vendor <b'Microsoft Corporation'> [INFO ] [GL ] OpenGL renderer <b'GDI Generic'> [INFO ] [GL ] OpenGL parsed version: 1, 1 [CRITICAL ] [GL ] Minimum required OpenGL version (2.0) NOT found! OpenGL version detected: 1.1 Version: b'1.1.0' Vendor: b'Microsoft Corporation' Renderer: b'GDI Generic' Try upgrading your graphics drivers and/or your graphics hardware in case of problems. The application will leave now. </code></pre> <p>然后弹出这个错误框:</p> <p><img src="https://i.stack.imgur.com/Moxyy.jpg" alt="Kivy Fatal Error"/></p> <p>我已经通过GPU Caps Viewer检查了我的GPU的OpenGL版本,验证我是否达到OpenGL版本2.1,但是Kivy不知怎么的没有检测到OpenGL 2.1,而是默认为微软的GDI Generic。我在互联网上做了一些研究,发现解决这个问题的最好方法是从你的图形卡制造商那里更新你的图形卡驱动程序,但这在我的情况下不起作用。</p> <p>我已经更新了我的图形驱动程序(我正在64位Windows 8上运行NVIDIA GeForce GT 435M)。</p> <p><strong>我的问题是:</strong>有没有办法让Kivy从GDI通用驱动程序切换到NVIDIA驱动程序?还是别的地方有问题?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>py3.5+的角度后端</p> <pre><code>pip install kivy.deps.angle set KIVY_GL_BACKEND=angle_sdl2 </code></pre> <p>它在windows 10上运行良好,解决了上述问题。多样本在我的情况下不起作用</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
Kivy:在屏幕管理器中使用on_press even更改屏幕
9 回答
kivy:在幻灯片转换开始时播放声音,按下按钮后停止播放
3 回答
KIVY:在应用程序初始化期间添加小部件
6 回答
Kivy:在我的应用程序中添加工具栏
2 回答
Kivy:在排序ListAdapter d时无法更新ListView
8 回答
kivy:在根控件中用on-unpress-even更改嵌套按钮的颜色
9 回答
Kivy:在桌面上隐藏鼠标光标
5 回答
Kivy:在每次触摸之后(在触摸屏上)在FloatLayout中添加图像,但是所有以前的图像都消失了
10 回答
KIVY:在油漆应用程序中更改线条颜色
3 回答
Kivy:在简单的“Hello World”脚本中出现未知类<WindowManager>错误?
7 回答
Kivy:在网格中分配操作/分类按钮
6 回答
Kivy:在视图滚动时保持绘图说明在视图中
10 回答
Kivy:在重新进入的屏幕上将切换按钮重置为“正常”
8 回答
Kivy:基于基线更新标记中心位置
8 回答
Kivy:增加BoxLayout所需的空间?
4 回答
Kivy:声音开始播放,但在Android上是“不可阻挡的”,但在Windows上却可以
7 回答
Kivy:处理事件
10 回答
Kivy:多个屏幕和菜单项没有实现
1 回答
Kivy:如何为python创建的小部件使用画布
5 回答
Kivy:如何从kvlang中的任何屏幕访问嵌套的screenmanager
9 回答