背景
- deepin 20; 电脑太旧, 跑windows时, 各种浏览器的广告使得电脑像一个垂死的蜗牛
- python 3.7.3
- kivy 2.0.0
- 现象: 跑第一个测试kivy程序时, 提示 “unable to get a window, abort”
- 按照 unable to get a window 去搜索,帖子五花八门。结果是搞不定。
- 有些模块提示找不到合适的版本(估计帖子的版本不同)
解决方法
- 根据提示错误信息,向上寻找出错前最后一个执行命令。
- 找到在 import pygame 时,后面就开始不正常了。
- 然后 pip3 install pygame
- 再次运行 kivy 的第一个小程序, hello world窗口出现了
补充
- 在deepin下安装kivy时, 会安装相关的一系列模块,但有的还是"假设你已经安装了"。
- 过程中,出现了缺少其它模块的情况,借助出错信息,一一补充安装吧。就是的折腾。:-)