ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python – 在Kivy中使用sdl2而不是pygame

2019-07-02 01:42:33  阅读:224  来源: 互联网

标签:python python-3-x pygame kivy sdl-2


我无法在我用Kivy制作的应用程序上调整窗口大小,所以我发现使用sdl2而不是Pygame,Kivy可以解决这个问题.我卸载了Kivy和Pygame,然后安装了sdl2,然后重新安装了Kivy. Kivy仍然试图使用pygame.请帮忙.

File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/kivy/core/__init__.py", line 59, in core_select_lib
fromlist=[modulename], level=0)

File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/kivy/core/window/window_pygame.py", line 8, in <module>
import pygame

解决方法:

解决此问题的最简单方法是清除当前的kivy安装并使用以下链接作为参考点重新安装它(这些是官方安装说明)

https://kivy.org/docs/installation/installation-windows.html

有了这样说,请注意以下内容,对于一些编译器的问题,1.9.2在使用python 3.5的Windows上不起作用这是kivy团队意识到并正在进行的一个持续的问题.

所以这意味着你可以使用python 3.4获取最新版本的kivy on windows. Kivy no longers使用pygame,默认情况下会提示您安装sdl2.

您在我提供的链接中的官方说明中唯一的问题是设置GStreamer如果它给您一个问题,您可以跳过它,只需获取一个足够的移植版本.

如果你在Linux上,那么只需重新安装:)

标签:python,python-3-x,pygame,kivy,sdl-2
来源: https://codeday.me/bug/20190702/1353038.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有