2016-07-12 208 views
3

我想使用kivy制作应用程序。我安装了python 2.7kivy 1.9.1Kivy应用程序崩溃:“未响应”

我用this link来安装kivy。

而我正在关注this tutorial作出Hello World应用程序。

我使用Visual Studio 2015年

当我运行该程序,首先,控制台显示出来后,另一个黑色窗口显示了与文本“Hello World!”。问题是当我点击第二个黑色窗口时,它变得更白并且说“没有响应”。我也尝试过使用kivy再次登录另一个应用程序。当我尝试填充TextInput时,它再次变得更白,并说没有响应,所以我不能使用我的程序。

enter image description here

以下是其崩溃的代码:

from kivy.app import App 
from kivy.uix.label import Label 


class SampleKivy(App): 
    def build(self): 
     return Label(text="Hello world") 



SampleKivy().run() 

我也使用pip install "Kivy-1.9.1+sdl2-cp27-none-win_amd64.whl"命令,如果有在以前的链接安装问题再次安装kivy。

In this tutorial这个家伙没有这个问题,他的窗户看起来不错。

我可以使用Visual Studio for asp.net没有问题。

(此代码不存在这样的问题,并没有崩溃:print "hello"这让我觉得现在的问题是关于kivy)提前

感谢。

+0

尝试用python idle运行应用程序。 – EL3PHANTEN

+0

也发布在终端 – EL3PHANTEN

+0

显示错误我运行它与python空闲,不再崩​​溃。但我无法调整窗口大小。当我用鼠标移动窗口时,终端打印'WindowsError:异常:访问冲突写入0x0000000000000018 回溯(最近呼叫最后): '调用回调函数'中的文件“_ctypes/callbacks.c”,第313行 文件“C:\ Python27 \ LIB \站点包\ kivy \输入\供应商\ wm_touch.py​​”,线路207,在_touch_wndProc lParam的)'有很多次 – Hilal

回答

1

问题最终解决。我应该安装Python 2.7.12 64位,但我的版本是2.7.0 64位。更改python版本后,它工作! :)